Lightweight Eye Tracker

eyetrack

[Jason S. Babcock] and [Jeff B. Pelz] put together this paper on building a simple, lightweight eyetracker (PDF) to foster the creation of open source eyetracking software. All of the components are mounted to a cheap pair of safety glasses. The eyetracker uses a technique called “dark-pupil” illumination. An IR LED is used to illuminate the eye. The pupil appears as a dark spot because it doesn’t reflect the light. A bright spot also appears on the cornea where the IR is directly reflected. An eye camera is mounted next to the IR LED to record the image of eye with these two spots. Software tracks the difference between the two spots to determine the eye orientation. A laser mounted to the frame helps with the initial calibration process.  A scene camera placed above the eye records what the eye is viewing. The video from these two cameras can be compared in real time or after the experiment is concluded.

[thanks austin y.]

8GB IPod Nano Hack

nano

2,000 songs. Impossibly small. Reeks of fish.

There is something very fishy going on with this conversion of a 4GB iPod nano to an 8GB nano. To start, the obligatory “new capacity” screenshot isn’t provided. Next, it is almost too simple: just piggyback the flash chips on top of each other. Wait, weren’t the chips in the 4GB nano mounted on a daughter card? ([Omikron]’s photos of the daughter card in his 4GB nano) The 2G version had flash chips on the main board, but those were Toshibas not these Samsung chips. There are really basic instructions provided that encourage you to buy a broken nano on eBay and salvage the necessary chips. If that seems a little hard, the author has plenty of the correct memory chips on hand and is willing to upgrade your nano, for a fee. This page is mirrored in an auction. What kind of person has a pile of 2GB iPod flash chips on hand? I don’t know, but they seem to have sold a lot of 4GB iPods in the last month. I wonder what capacity the iPods really were

Hack-A-Day Extra

production

ShmooCon starts in two days and? uh? I’m sure I’ll be caught up with work by then. (UPDATE: [Tom] has an interview with Bruce and Beetle from the ShmooGroup) On a more important note: Yehoshua’s borg seems to have gotten lost on its way home from a New Year’s party and our Folding team has taken a hit. We’ve got sitemeter stats now in case you’ve ever wondered. It has only been active for two days, so the math is a little off.

More links after the jump (you should grab a beverage).

Continue reading “Hack-A-Day Extra”

Laptop Keyboard Conversion

keyboard

[Leechar] liked the compactness of notebook keyboards and wanted one for his desktop. A friend provided a 486 notebook keyboard and Leechar found an old AT keyboard controller in a junk box. Instead of taking the time to decode the key matrix and make sure that every key was generating the proper scancode he just wired it so that each key generated a unique code. Then using KeyTweak he was able to build a registry key for the correct mapping. Still having fun abusing input devices he decided to marry his Toshiba laptop track ball with the guts of a Microsoft mouse by soldering directly to the photosensor connections.

UPDATE: It looks like we “H-bombed” the 5gigs server within 4 minutes of this being posted. Grynx has a mirror.

UPDATE: Leechar has gotten better hosting, links should be fine now.

Continue reading “Laptop Keyboard Conversion”

Video Card Used As A Digital TV Modulator

lena

DVB-T is a standard for broadcasting digital television over the air and is found in many countries outside of North America. This hack involves using a video card to generate the DVB-T signal. This project was inspired by Tempest for Eliza, which we covered recently. To pull this off you have to add some custom settings for an additional screen in your X server configuration. When you start up the server and switch to the new screen it will generate the proper signal. The signal strength is pretty weak though and the card has to be wired directly to the DVB-T set-top box. The box will display two different channels, each with a test image. The signal isn’t actually generated directly, but is a product of the VGA card’s DAC’s harmonics.

[thanks james]

Continue reading “Video Card Used As A Digital TV Modulator”

Gumbrix: Gumstix LEGO Controller

gumbrix

Derek Anderson enjoys building robot prototypes using the LEGO Mindstorms kit, but he found his progress hampered by the RCX’s minimal processing power and connections. He decided to build a custom LEGO style housing for a Gumstix waysmall computer. He has experience milling custom LEGO parts so this was an easy first step; he does wish he would have used a material more rigid than Delrin though. Derek has several future articles planned to cover how to integrate and interact with the system. I’d prefer to wait for the new Mindstorms NXT coming out in August or March if I’m lucky.

[thanks William Cox of GoRobotics.net]

Continue reading “Gumbrix: Gumstix LEGO Controller”

Scanner Music

scanjet

Continuing our trend of peripherals modified to perform functions that aren’t actually useful: here’s how to play music on your scanner. The HP ScanJet 3c/4c have a variable speed scan head that is driven by a stepper motor. The Play Tune command can be used to move the head at different frequencies. Here’s a video of a scanner playing F?Elise. The site we’re linking to has the source code to do this, but newer HP scanners may have hardware activation built-in, according to these two Easter eggs.

Continue reading “Scanner Music”