Hackaday Prize Entry: Fochica Alerts You

It seems like no one should need to be reminded about the importance of not leaving children in cars, but it still happens. The Fochica project is a Hackaday Prize entry that equips the family minivan with car seat monitors—the name comes from FOrgotten CHild in Car Alert.

It’s an Open Source project consisting of a Bluetooth LE-equipped Arduino that monitors whether the seat is empty or occupied. Paired with a phone app, Fochica monitors pressure sensors and the seat belt’s reed switch to determine whether there’s a kid there. The user’s app checks whether he or she is within Bluetooth range of the car, while also checking whether the kid’s seat is occupied. When the first comes up false and the second true, an alert is sounded.

We could see this technology also being useful for home automation tasks–for instance, reminding you to close the garage door before you go to bed. It’s a great project, and also one of the finalists in the Best Product challenge of the Hackaday Prize this year.

Continue reading “Hackaday Prize Entry: Fochica Alerts You”

Cluephone For Partiers

[Sam Horne] adapted an old school landline phone to deliver clues to birthday party guests. When guests find a numerical clue, they type it into the keypad to hear  the next clue, which involves decoding some Morse code.

The phone consists of an Arduino Pro Mini, a MP3/WAV trigger, and the phone itself, of which the earpiece and keypad have been reused. [Sam] had to map out the keypad and solder leads connecting the various contact points of the phone’s PCB to the Arduino’s digital pins. He used a digitally-generated voice to generate the audio files, and employed the Keypad and Password Arduino libraries to deliver the audio clues.

This seems like a great project to do for a party of any age of attendee, though the keying speed is quick. Hopefully [Sam]’s guests have a high Morse WPM or are quick with the pen! For more keypad projects check out this custom shortcut keyboard and printing a flexible keyboard.

Continue reading “Cluephone For Partiers”

USB + μC = Peril?

You hear about people finding USB drives and popping them into a computer to see what’s on them, only to end up loading some sort of malware onto their computer. It got me to thinking, given this notorious vulnerability, is it really a great idea to make electronics projects that plug into a computer’s USB port? Should I really contribute to the capitulation-by-ubiquity that USB has become?

A of couple years ago I was working on an innocuous project, a LED status light running off of USB. It ran off USB because I had more complicated hopes for it–some vague notion about some kind of notification thing and also it was cool to have access to 5 V right from the ‘puter. This was about the time that those little RGB LEDs connected to USB were all the rage, like blink(1), which raised $130,000 on Kickstarter. I just wanted to make a status light of some sort and had the parts, so I made it.

My version was a small rectangular PCB from OSHPark packing a Tiny85, with a 10 mm RGB LED providing pretty much all of the functionality — no spare pins broken out. Honestly, for the amount of code on it, even the Tiny85 was overpowered. I recall thinking at the time, could my creation be misused for evil? Could some wicked programmer include malware alongside my LED-lighting Arduino sketch?

It’s absurd, of course. My meager engineering skills ought not interest anyone. On the other hand, couldn’t some heartless poltroon, the hardware equivalent of a script kiddie, make my creation into a malware-spewing Typhoid Mary of a project? It has always been the realistic consequence of building anything–that it could be misused. I’d be thrilled to the point of giddiness if someone remade one of my projects into something cool, but I’d really hate for a USB light I designed to turn into some vector into someone’s computer. But how much of that is my responsibility?

If you think I’m the only one who thinks this, go to SparkFun or Adafruit and count all of the boards with microcontrollers and USB A male plugs. Even the tiny boards like the Huzzah and Gemma use USB cables, rather than plugging directly into the computer. Granted, they are microcontrollers that realistically would be connected to a project and it might not be possible to physically move them into position and plug them in. Also requiring a charging cable does not in any way make a microcontroller board work any differently than one plugged right into the computer. I’m left wondering if I’m spazzing out over nothing, and there’s nothing we can do about our tendency to treat any electronic gizmo with a shiny case as being safe to plug into the same computer we use to pay bills.

If there is no data transfer taking place, and I’m just getting power, wouldn’t it be enough to disable (or not connect) the data pins of the USB on the circuit board? Or maybe we really have no business connecting a data connection to a microcontroller if we’re not reflashing the chip with fresh code–think I’m paranoid? Maybe you should just get power from a wall wart and leave the USB cord in the drawer. It’s one thing to urge our friends and family to steer clear of mystery plugs, but as engineers and tinkerers, do we not owe the community the benefit of our knowledge?

Of course, Hackaday contains numerous examples of USB projects, including canary for USB ports, tips on protecting your ports with two microcontrollers, a guide to stopping rubber ducky attacks, and removing security issues from untrusted USB connections. Also, has anyone used the USB condom?

Friends, let me know your thoughts on the subject. Am I a freak to steer clear of USB-powered project like my dumb LED? Leave your comments and weigh in with your opinions.

Quintuple-Sized LEGO Go-Kart

[Matt Denton] was inspired by [James Bruton]’s scaled up LEGO and decided to create his own giant LEGO project. He found a classic model that he wanted to scale up.  1985’s Technic Go-Kart (set #1972) contained 98 pieces and seemed manageable.

He wanted to create something his 8yo nephew [Ruben] could sit in, but had to rule out a fully kid-sized go-kart. It had also to be (at least somewhat) economical with regards to plastic and printing time. [Matt] settled on sizing the largest piece—the 2×8 plate—to fit diagonally on the 11”x11” bed of his Lulzbot Taz5.

It took 168 hours to print all 98 parts (some of them in a series of smaller pieces), 5 kilos total of filament at mostly 20% infill. The resulting car can be assembled and disassembled just like LEGO—no glue! The rack and pinion steering actually works and the Ninjaflex-tired wheels roll as one would expect. So, pretty much the same as the real model only five times bigger. The only non-LEGO components are threaded rods down the middle of his cross axles as well as the hose, just Neoprene hosing from a hardware store.

[Matt] is well-known to Hackaday readers, being one of the original BB-8 builders as well as co-creator of the Mantis walking robot. He’ll be on hand this weekend in Maker Faire Hannover to share this project, Mantis, and others. Continue reading “Quintuple-Sized LEGO Go-Kart”

Mini Oscar Mayer Wienermobile Takes Moxie In KC

There are no shortage of fantastic and creative Power Racing Series cars, but here’s an especially fun example. [Pete Prodoehl] of Milwaukee Makerspace and his teammates [Kathy Cannistra] and [Kyle White] built a Power Racing car based on the design of the iconic Oscar Mayer Wienermobile.

They created the wienie and bun out of fiberglass and foam. Meanwhile, with the KC Maker Faire approaching, the team scrambled to finish the project, with [Kyle] working on assembly while [Pete] tackled the electronics. [Kyle] also proved to be the best wiener rider, with everyone else getting thrown off.

It should be noted that Milwaukee Makerspace got a Moxie bump because a wienermobile is on the PPPRS’s “hit list” of desirable designs. Anyone being the first to create a Top Gun F14, a Mystery Machine, or a non-DeLorean car from Back to the Future gets extra points.

If you like the Power Racing Series, you’ll be able to catch the wienermobile at both Maker Faire Detroit and Maker Faire Milwaukee. Also check out our posts on better racing with Power Wheels and checking a PPPRS car into baggage.

Hackaday Prize Entry: Bloodhound Autonomous Radiolocation Drone

If you’re a first responder — say, searching for someone lost in the outback, or underneath an avalanche — and you’re looking for someone with a radio beacon, what’s the fastest way to find that beacon? Getting up high would be a good idea, and if you’re using radio direction finding, you’ll want to be able to cover a lot of ground quickly if only to make the triangulation a bit easier. High and fast — sounds like the perfect opportunity for a drone, right?

[Phil Handley]’s Bloodhound project is an autonomous drone that can scan a wide area, listening for emergency beacons while alerting the search and rescue personnel. His test bed tricopter uses DT750 brushless outrunners controlled by 18A Turnigy Plush ESCs and powered by a 2200mAh LiPo. A metal-gear servo works the yaw mechanism. He’s also got a Pixhawk Autopilot, a ArduPilot flight controller, a NavSpark GPS, a software defined radio dongle, and a Raspberry Pi. He made the air frame out of wooden dowels, following RCExplorer’s tricopter design.

The next challenge involves radio direction finding, essentially creating Bloodhound’s foxhunting skills. It needs to be able to autonomously track down a signal by taking readings from multiple angles. In addition to finding lost skiers, [Phil] also envisioned Bloodhound being used to track other beacons, of course—such as wildlife transponders or errant amateur rockets.

Modular Storage With Peanut Butter And Lasers

I have storage on the mind, and it comes from two facts in my life:

First, I have tons of stuff in my workshop, far too much for the amount of space I have. A lot of this material is much easier to use if it’s well-organized. Think electronics, robotics, building sets. Modular parts that need to go together a certain way for them to be useful. It is imperative, therefore, that I come up with some sort of organization system to keep the chaos in check.

Second, my favorite tool is the laser cutter, born from my love for building vector designs. I can do art on the computer and have it manufactured in front of my eyes, and share my designs with someone else who can remix it into something even cooler.

So with those two facts in mind, I set about creating a modular storage system in Inkscape and cutting out the design from pine boards using a laser cutter. Let us go on a journey through my thought process:

Continue reading “Modular Storage With Peanut Butter And Lasers”