Turning The Belkin WeMo Into A Deathtrap

The Belkin WeMo is a small, WiFi connected outlet controlled by a mobile device that adds Internet control to a desk lamp, coffee maker, or, if you’re feeling daring, your home server. It’s an interesting device, but of course there are a few security implications of having your electric kettle connected to the Internet. [Daniel] was able to get root on his Belkin WeMo and with full control of his Internet-connected outlet was able to turn it into a deathtrap.

[Daniel] says his exploit could be developed into a virus that will scan for WeMo devices. Once these Internet-connected devices are found, it’s easy to turn these devices on and off really fast; something not too dangerous for a desk lamp, but potentially lethal if it’s plugged into a space heater.

In the video after the break, you can see [Daniel] exploiting the WeMo with a flaw in its UPnP implementation. There’s footage of his terminal hacking and of his desk lamp being turned on and off really fast, something that could be very dangerous for higher current devices.

Continue reading “Turning The Belkin WeMo Into A Deathtrap”

Letting People On The Internet Control Your Dating Experience

charismacheck

Like Cyrano giving advice to Christian from underneath Roxanne’s balcony, now you too can can advise young suitors trying to win the heart of the object of their affection.

[Lauren] had the idea of using objective, third-party observers checking in on her dating activities and giving advice as to what she should do next. Yes, she’s streaming her dates over the Internet and asking for advice from Mechanical Turk workers.

The idea behind this project isn’t that [Lauren] isn’t looking for advice from her own Cyrano, but rather to open up new, previously unexpected possibilities. Turk workers will watch the stream while [Lauren] presents them with options telling her to smile more, laugh, change the subject, or ask a question. [Lauren] receives these results as a text message, where she’ll comply with the Internet’s wishes and hope her date doesn’t go horribly awry.

It’s an interesting project to say the least, but we’ve got to wonder about the quality of the advice given from her online advisers. Turk workers do take their jobs more seriously than random people on the Internet, so barring an invasion from /b/, [Lauren]’s night might just go alright.

Gas Sensor Suite Built With Gadgeteer Modules

gadgeteer-gas-sensor-suite

[Blake] just finished a gas sensor suite built from Gadgeteer parts. The three sensors are the cylindrical towers along the left hand side of the assembly. The one at the top (with the orange ring) is an alcohol sensor. The middle one senses ammonia and the lower sensor measures air quality. Also rolled into the mix are temperature and humidity sensors.

You can collect a lot of data with this type of setup. To keep it organized [Blake] used the ThingSpeak interface. Using the NIC in the upper right he uploads the measurements for real-time graphing. The setup is explained in detail in the video after the break, including a test with some cleaning ammonia.

We haven’t tried out the Gadgeteer system for ourselves yet. But you’ve got to admit that the ribbon cable connector system the family of parts uses really helps to keep a rather complicated setup like this one nice and tidy.

Continue reading “Gas Sensor Suite Built With Gadgeteer Modules”

7x7x7 LED Cube Driven By Arduino Mega

Sure, the physical build itself looks great, but it’s what [Michael] did with the firmware that impresses us the most. He’s using an Arduino Mega to drive the 7x7x7 cube and manages to squeeze out what he calls 142 frames per second with the setup. We’re not sure FPS is the right measurement, as we believe it’s the multiplexing rate that he’s trying to describle. It takes 144 uS to scan the entire matrix once. He performs the scan seven times per frame and the result is a flicker-free appearance, even to cameras.

You can see a video demonstration after the break. Since [Michael] emailed us directly with more details about the build we’ve pasted those below the fold as well.

If you’re looking for a more entry-level Arduino LED cube this 4x4x4 project is just the thing.

Continue reading “7x7x7 LED Cube Driven By Arduino Mega”

The Keypad Contest

Keypad

What can you do with ten buttons and ten lights? A lot.

[Andrew] and [Nathan] found a collection of Hale Research keypads being thrown out, and decided to host the Keypad Contest. The goal of the contest was to create something nifty using the ten buttons and ten lights on the keypad, and an ATtiny2313 that replaced the original 8051-compatible microcontroller in the device.

[Andrew] wanted to try making PCBs with his home-built CNC machine, so he milled out USBtinyISP programmers for the ATtiny2313. Then he gave out eleven development kits to a group, and explained how to develop on the hardware.

After a month of hacking, seven people completed projects. The winner was an internet radio controller, which had the keypad sending serial data to a TP-Link WR703N router. The router used a USB sound card and OpenWRT firmware to stream music. The runner up was a timing game called “Capture”.

The contest write up has details on all seven projects. [Andrew] and [Nathan] were successful in getting software engineers to try hardware with this contest, resulting in some neat hacks. After the break, check out a video demo of the internet radio controller.

Continue reading “The Keypad Contest”

Feedback For Automated Water And Food Pet Dispensers

pet-food-and-water-automation

[Enrico] figured out a way to fully automate his pet food and water. The system is in two parts, the water trough as seen on the left, and the food dispenser whose control hardware is shown on the right. The system is even hooked up to the network so that he can make sure it didn’t break down while he was away.

The water dispenser uses parts from a sprinkler system. Since it’s mounted outdoors it doesn’t matter if the water overflows a little bit. So [Enrico] set up the timer to run the water for three minutes every day. This acts as a backup system since the trough already has the ability to refill itself.

The food dispenser started as a commercial unit. To get feedback from the system he added a couple of magnets to the agitation motor and reads them with a hall effect sensor. In addition to an IP camera that monitors the area around the feeder (so [Enrico] can actually see his dog eating) there is a webcam which monitors the STM32 Discovery board which monitors the feeder. It tracks the number of times the dispenser has run.

HDD POV Clock Takes The Best From Those That Came Before It

hdd-pov-clock

The concept behind this clock has been seen before, but [Dieter] tried to combine the best aspects of several projects into his HDD POV clock (translated). The basic principle of the design is to cut a slot into the top platter of the hard drive. This will let the light from some LEDs shine through. By carefully synchronizing the LED with the spinning platter a set of differently colored hands can be shown to mark time. We’ve been looking at the project for several minutes now and we’re not quite sure if the lines marking the 5-minute segments on the clock are generated in the same way as the hands, or if they’re marks on a faceplate on top of the platters. Check out the clip after the break and let us know what you think.

Past HDD clock project include this one, or this other one. Some of the design improvements include a better motor driver (which [Dieter] pulled from an old VCR) and the inclusion of an RTC chip to keep accurate time without the need to be connected to a computer. We also think it’s a nice touch to sandwich the hardware between two picture frames for a nice finished look.

Continue reading “HDD POV Clock Takes The Best From Those That Came Before It”