Lego IPod Hacking Robot

800px-Nanotron-3000-farthen-1

The Linux4nano project has been working to port the Linux kernel onto the iPod Nano along with other iPods in general. Although the iPodLinux project has had luck with some older iPods, newer models protect firmware updates with encryption. One of the ways they plan on running code on the device is through a vulnerability in the notes program; it causes the processor to jump to a specific instruction and execute arbitrary code. To take advantage of this, they first need to figure out where their injected code ends up in the memory. Currently, they are testing every memory location by painstakingly loading in a bogus note and recording its effect. Each note takes about a minute to test and they have tens of thousands of addresses to check over several devices.

Continue reading “Lego IPod Hacking Robot”

LEGO Mindstorms Sudoku Solver

[youtube=http://www.youtube.com/watch?v=Mp8Y2yjV4fU]

Swedish hacker [Hans Andersson] is no stranger to puzzle-solving robots. His prior work, A Rubik’s cube-solving robot called Tilted Twister, made waves through the internet last year. [Hans’] latest project only has to work in two dimensions, but is no less clever. This new robot, built around the LEGO Mindstorms NXT system, “reads” a printed sudoku page, solves the puzzle, then fills out the solution right on the same page, confidently and in ink. It’s a well-rounded project that brings together an unexpected image scanner, image processing algorithms, and precise motor control, all using standard NXT elements.

The building instructions have not yet been posted, but if the video above and the directions for his prior ’bot are any indication, then we’re in for a treat; he simply has a knack for explaining things concisely and with visual clarity. The source code and the detailed PDF diagrams for Tilted Twister are as gorgeous as his new robot’s penmanship.

[thanks Eric]

Lego Modded Antenna Tuner

legomoddedtunner

This antenna tuner is controlled remotely using geared motors and legos. The tuner needed to be closer to the antenna for performance reasons. This created a problem; most of the radio gear is inside while the tuner is outside. The gear motors and Legos combine to form a closed loop servo, operating two air core caps and an inductor switch. A control box placed near the radio is hard wired to the modded tuner outside. We would like to see something like this under gesture control using the Wii MotionPlus + Arduino.

Drawing Robot, Lego Style

[youtube=http://www.youtube.com/watch?v=_ogQuLdEcBY]

Here’s a pretty cool project done with the Lego NXT system. It’s a robot that will draw you a picture. Yes, we know it could be done cnc style, but this is much more fun. You load a picture into the software, adjust the levels so the software can create the vector version more easily, then let it rip. Now they need to add face recognition.

Lego Head Tracking

lego_tracking

[Epoch] Sent in this simple head tracking project using Lego pieces. He’s made a custom mount to hold 3 Lego light sensors on a baseball cap. Then, after modifying his webcam for IR with some floppy disk scraps, he loads up the free-track software and can control his games. For convenience, he has programmed the Lego Nxt to only turn on the lights while he’s holding a contact sensor. You can see it in action after the break. This appears to be very similar to [Johnny Lee’s] head tracking. Judging by the video, it’s not as smooth though.

Continue reading “Lego Head Tracking”

Plotter Made Entirely From Lego


Check out this awesome tool that [Alfonso Martone] built and wrote in to tell us about: a pin plotter made entirely from Lego (except for the addition of a pin in one brick). [Alfonso] has managed to get 33dpi resolution with a “printable” area of 90x70mm. The NXT device reads 1bit bitmapped images in PBM format and outputs onto a sheet of paper, which is held in place by Lego pneumatics pushing against rubber Lego bricks. Output is not what you might call speedy, though: it takes 35-40 minutes to output a drawing with 1,500 holes.

Continue reading “Plotter Made Entirely From Lego”