Hacking ZigBee Chips: CC2430

[Travis Goodspeed] took an in-depth look at the debugging protocols for some ZigBee chips and posted his findings. In particular he’s looking at the CC2430 System-on-chip. These chips have a debugging protocol that is not hard to implement if you know what you’re doing. Certainly his tips make it easier for the rest of us. Don’t miss the info about reading from, writing to, and overcoming security of this hardware.

Four Generations Of Motion Simulators

We like a good flight simulator but often find the available control schemes lacking. [Roland] not only builds his own controls, but creates full cockpits that add physical motion to the mix. He completed his third generation cockpit last year.  It’s pictured above as well as in video after the break. That design uses a belt system to move the tricked out cockpit.

Now he’s started work on prototypes for generation IV. This time he’s using three Sarrus linkages to replace the belt system.  We saw these linkages yesterday in an extruder prototype and if they can handle the load they should work well for this application. Video of the prototype is embedded after the break but be warned, the lewd thrusting motions are not for the faint-of-heart. Continue reading “Four Generations Of Motion Simulators”

Aural Twitter

[POTUSCamacho] listens to his @public_timeline rss feed. In part one of his project, he describes creating a bash script in which he uses cURL get his private feed, sed to clean it and eSpeak to output a WAV file. In parts two and three, he goes on to discuss how he created an audio stream (currently down, opens in a new window) of @public_timeline and how he plans on tweeting vocally.

Home Made Panoramic Camera

This one is from way back in 2002, but we didn’t see it till today. This is a hand built panoramic camera. The film is laid out across the back of the case, and when taking a picture, the lens assembly rotates to expose the film. It is a very nice looking design. The brass body is quite reminiscent of the recent one posted here. On the site, you’ll find not only the build log, but a full explanation of all the math behind the design. It is a very interesting read, even if you have no plans on building your own.

[via Make]

Fake Snow From An Arduino

The team at [Sosolimited] was contracted to create an interesting holiday window dispay for the HBO retail store in NYC. The Times Square display encorporates a board of LEDs and a machine for blowing the artificial snow particles around the enclosure.

The code for controlling the LED array was written on top of the open source C++ toolkit, openFrameworks and the entire setup is interfaced through an Arduino Duelmilanove. Multiple Sharp IR sensors were hooked up to the Arduino in order to detect the movement of observers, which in turn triggers fans to blow the ‘snow’ around. A National Control Devices relay board connects the heavy duty fans to the Arduino. This video demo shows just how attractive the project is in motion.

A Random USB… Hourglass

[Peter] thought of a creative, way to generate random entropy for under $100.

The USB Hourglass combines a sand timer with a rotating mechanism and an optical beam through the center of the timer to observe the falling sand. The amount of light reaching a detector is digitized at frequent intervals and processed by a microcontroller to determine when to rotate the hourglass. The digitized light levels are also sent by USB to a host PC where they can be used as a source of random entropy. Power is supplied over the USB cable.

With the USB Hourglass, the user can look at the sand falling through the center of the hourglass and monitor the randomness in the USB output data. And one can read the code line-by-line, compile it, and upload it to the microcontroller using only open-source and widely supported tools.

Advent Wreath From Parts You Have On Hand

Here’s an advent wreath made from six parts and a paper clip. Powered by a CR2032 3v button cell, the circuit has been free-formed using a paper clip as the conductor. We love the “dead bug” style of construction used with the ATtiny13 microcontroller because it adds an extra level of intrigue for the uninitiated. This project build on the flickering circuit we saw last year and uses the LEDs as light sensors, only turning on when a certain darkness level has been reached.

We used a tiny13 with our Menorah project last year and still have some lying around that we can use for this. We’re sure you’ve got at least a couple of low-pin-count micros on hand. If you don’t, you should!