The Zigroller Balance Bot

posted Oct 8th 2011 2:00pm by
filed under: arduino hacks, toy hacks

The Zigroller is a Zigbee remote-controlled balance bot.  Although balance bots have been featured on [HAD] before, the Zigroller appears to be well-built and the project is well documented.  Besides a section on hardware, the software for this build is documented here.  The theory behind a balancing bot like this is given in this [MIT] paper if you’d like some more background.

The roller itself was conceived as a project for a UW class this summer.  The class was about control theory, so the electronics and mechanical setup was copied off of the [ArduRoller] project.  In order to keep this project from influencing the control code of this ‘bot, it’s claimed that the code was not looked at while writing the new software. The process for building the remote control assembly is nicely documented and is an original creation for this project. Check out a video of it in action after the break! Read the rest of this entry »

Zigbee home automation gives us another reason not to get up

posted Aug 24th 2011 2:08pm by
filed under: home hacks, Software Development

[Russell] sent in a neat home automation project he’s been working on. Even though the project only has two devices so far, we can already see the potential of his project.

Instead of the X10 standard that has been a staple of home automation for more than 30 years, [Russell] went with ZigBee modules. Aside from being much faster and more flexible than X10 home automation modules, ZigBees also open up a bunch of projects that would be impossible if he went with X10. With some well-placed IR transmitters hidden in his living room, it would be possible to have a TV and cable box controlled via the Internet.

So far, [Russell] built an network-controlled RGB ‘mood lamp’ and an infrared remote for his central air. Everything is controlled through a web app, and [Russell] says that additional modules can be easily added to the code.

Check out [Russell]‘s demo of his project after the break.

Read the rest of this entry »




Blox That Play Back

posted Jun 14th 2011 7:01am by
filed under: toy hacks

I’m sure most of us remember playing with blocks when we were kids, well now this age old children’s toy has been crammed full of electrical goodness by a team of Electrical Engineers from the University of Texas. The Blox, which are about the size of a standard Rubiks Cube each contain 16 IR sensors, 4 touch panels, a 3-axis accelerometer, a ZigBee Wireless Module, a 2″ OLED display and a battery, all controlled using an ARM Cortex processor.

The Blox show their full potential when used together as an interactive distributed computing system. Blox is an open source project so all of the build details, schematics and code can be found on the website. For an overview and demonstration of the Blox check out the video after the break.

Read the rest of this entry »

Hackaday Links: Monday, May 30th

posted May 30th 2011 6:00am by
filed under: Hackaday links

Huge, fully functional NES game pad replica

huge_nes_pad

Students at Dutch TU Delft university recently built a huge replica of the original NES controller (Google Translation), which is fully functional and can be used to play games on a large display screen they also installed. How big is it, you ask? It’s about 6 meters wide – over 30 times the size of the original NES game pad and requires participants to jump on the buttons to play.


Convert any image to G-code

bitmap_to_gcode

Members of [Forskningsavdelningen], a Swedish hackerspace, are working on software that will allow users to vectorize bitmap images in order to convert them to G-code files for CNC milling. A good portion of the project is complete, but there is still a bit of work to do, so you won’t see it in action for a while. When it’s ready, we’ll be sure to let you know.


Convert your lame Dead Space plasma cutter into a bonafide laser weapon

dead_space_laser

If you forked out big bucks for the special edition of Dead Space 2, you know how lame the included plasma cutter replica is. Check out this video, that shows you how to convert your LED toy to a dual laser, fire starting, laser pistol. The process is pretty simple, so what are you waiting for?


Synchronized, LED-lit juggling balls

led_balls

[Jonathan] wrote in to share a project he and some friends have just finished. He’s not sharing a ton of details at the moment, but he has put up a video showing off their wireless LED juggling balls. All we know is that they use bright RGB LEDS, Zigbees for communication, and that they are awesome. We can’t wait to hear more about them!


Water cooled PS3 Laptop

watercooled_ps3

[Pirate] recently unveiled his latest work, a water-cooled Playstation 3 laptop. It looks pretty sharp, and can undoubtedly rival some of Ben Heck’s work, even if it does have an external PSU. Obviously having a separate power component isn’t necessarily ideal, but when you are cramming all of that water cooling goodness into such a small package, something has to give!

Extracting secured firmware from Freescale Zigbee radios

posted May 25th 2011 9:09am by
filed under: security hacks, wireless hacks

decapped_MC13224

[Travis Goodspeed] recently tore down the Freescale MC13224 wireless radio chip in an effort to demonstrate how the device’s firmware could be read, even when locked down in “secure” mode. While you might not recognize the Freescale MC13224 radio by name alone, you are certainly familiar with some of its practical applications. Found in the QuahogCon and Ninja Party badges among other consumer goods, the popular Zigbee radio turned out to be a fairly easy conquest.

[Travis] first used acid to decap one of the microcontrollers to see what was going on under the plastic casing. Inside, he discovered a discrete flash memory chip, which he removed and repackaged using a wedge wire bonder. He was easily able to extract the firmware, however decapping and repackaging a flash chip isn’t necessarily the most user-friendly process.

After digging further, he discovered that holding one of the chip’s pins low during boot would allow him to run custom code that recovers the firmware image once the pin is pulled high once again. This far more practical means of firmware recovery can be easily facilitated via a circuit board revision, as [Travis] mentions in his blog.




IP-based engine remote enable switch

posted Apr 17th 2011 12:08pm by
filed under: security hacks, transportation hacks

remote_enable_switch

[Mariano] owns a late 90’s Jeep Wrangler, and had no idea just how easy it was to steal. Unfortunately for him, the guy who made off with his Jeep was well aware of the car’s vulnerabilities. The problem lies in the ignition – it can be broken out with a screwdriver, after which, the car can be started with a single finger. How’s that for security?

[Mariano] decided that he would take matters into his own hands and add a remote-controlled switch to his car in order to encourage the next would-be thief to move on to an easier target. He describes his creation as a “remote kill” switch, though it’s more of a “remote enable” switch, enabling the engine when he wants to start the car rather than killing it on command.

The switch system is made up of two pieces – a server inside the car’s engine bay, and a remote key fob. The server and the fob speak to one another using IPv6 over 802.15.4 (the same standard used by ZigBee modules). Once the server receives a GET request from the key fob, it authenticates the user with a 128-bit AES challenge/response session, allowing the car to be started.

It is not the simplest way of adding a remote-kill switch to a car, but we like it. Unless the next potential car thief digs under the hood for a while, we’re pretty sure [Mariano’s] car will be safe for quite some time.

Ball bot constructed from power tools and pet toys

posted Apr 11th 2011 10:24am by
filed under: arduino hacks, robots hacks

ballbot

Hackaday forum member [machinelou] says he’s been fascinated with remote controlled hamster balls for quite some time. Inspired by a ball bot he saw on a BBC show, he finally picked up a 12″ plastic ball and got to work.

He used a small drill to provide the power required to roll the ball, and an Arduino is used as the brains of the device. This is his first major project outside of simple I/O and servo control, so he’s taking things slowly. While all this is a bit new to him, he already has things up and running to a degree as you can see in the video below. In its current state, the ball is programmed to roll forward and backwards for a few seconds before going back to sleep.

His future plans include adding a servo-controlled weight to allow him to steer the ball as well as using a pair of Zigbee modules in order to control the ball remotely.

It’s a neat little project, and definitely one that would be a fan favorite among kids. Stick around to see a quick video of his bot’s progress thus far.

Read the rest of this entry »

The Energy Detective TED 5000-G teardown

posted Feb 6th 2011 9:29am by
filed under: teardown

Ted 5000-G Teardown

Before [Steve] realized that it didn’t play nice with his network, he dismantled his Energy Detective TED 5000-G to see what made the device tick. He put together a nice teardown with high-res pictures throughout.  Each component of the TED 5000-G is dissected, with the exception of the current transformers, which he claims are pretty boring anyhow.  The gateway module is particularly interesting as it contains both an Ethernet interface as well as a 802.15.4 radio for wireless communications.  While the device is still a bit expensive at the moment, the gateway module could be useful in projects requiring PLC or ZigBee communications some time down the road, once prices ease a little.




Hack a Day serves up fresh hacks each day, every day from around the web as well as hacking related news.

Send us your hacks










     




Hacks

Resources