How To Write Udev Rules

Since the adoption of Kernel 2.6, Linux has used the udev system to handle devices such as USB connected peripherals. If you want to change the behavior when you plug something into a USB port, this section is for you. As an example, we will use a USB thumb drive but these methods should translate to any device handled by udev. As a goal for this exercise we decided to create a symlink and execute a script when a specific thumb drive was loaded. The operating system we used for this exercise is Ubuntu 9.04 Jaunty Jackalope. Continue reading “How To Write Udev Rules”

USB Isolation

[Oleg] over at Circuits@Home has made a USB isolator for his hacking needs. This isolator separates the signal, ground, and power lines of a USB host device, such as a PC, from a USB device like a USB oscilloscope or logic analyzer. This might be useful for Keyboard sniffing, ECG, EEG or diagnosing the control system on the positive ground of your autonomous Ford 8N. What other applications can you come up with for this tool?

GPS USB Port Repair

IMG_0524

[Jair2k4] learned the hard way not to lend out your expensive GPS to untrustworthy people. His Garmin 200 was returned with a broken USB port and unable to charge. Luckily, all it took was some inventive thinking and he had it repaired in no time. By breaking open a Nokia cellphone car charger, he had a source of 5 volts. After that, it was only a matter of soldering the connections. However, not content with the design he pulled out a Dremel and mounted it in his 1991 Suzuki Sidekick. Quick, dirty, and actually working afterwords, just the way we like it.

Game Boy HDD Update: The Guts

gameboy_hdd_cover_image

Last week we showed you the ingenious hard drive enclosure made from a broken Game Boy. We caught up with [_n3o_], the person responsible for this mod, and he was nice enough to share some pictures of the inside of the project. Let’s get down to business and take a look. Continue reading “Game Boy HDD Update: The Guts”

Snega2usb Update: Usb Snes And Sega Cartridge Reader

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

When we first posted [Matthias_H]’s USB reader for SNES game carts, it was met with enthusiasm. The snega2usb allows you to play SNES and Sega games on your pc right off the cartridge. The latest revision is even more amazing than the first.  [Matthias] has added the ability to read Sega Genesis/Mega Drive cartridges as well as the ability to save games directly to the cartridge. The board has also been updated from the rats nest it used to be to a smart looking dual sided PCB. So far [Matthias] hasn’t had any trouble reading cartridges, even ones with the SuperFX chips. [Matthias] also launched a site for the project where the lastest information on its development can be found.  [Matthias] is getting close to a production version which will feature better firmware, console quality connectors and a shiny case.

80 Gig Drive Inside A Game Boy

[_n3o_] put together a nice external storage mod by fitting a 2.5″ drive into a broken Game Boy. This mod fooled quite a few people because it appears that the device still plays games with the drive stuffed inside of it. Sadly, this is not the case. The reflective backing has been removed from the screen and replaced by a piece of paper with a graphic printed on it. The LED from the hard drive was moved to the battery indicator for the Game Boy for added realism. There is no build log for this project but [_n3o_] did give a short explanation of it in a forum post. You can see two more pictures of the project after the break. Continue reading “80 Gig Drive Inside A Game Boy”

USB Gameboy Cart

gamecart

[Jose Torres] sent in his latest attempt at creating a custom Gameboy game cartridge. We’ve featured his projects before, and he’s come a lot closer over the last 2 years. He’s aiming to create an easy interface for homebrewers that doesn’t require any other special equipment. In this revision, he’s using a PIC and a memory controller to interface between an SD card and the Gameboy. The cart also has USB support for uploading files to the SD card and reprogramming the PIC. Because it’s just USB mass storage, it will work on almost any modern OS. He’s currently testing the device, but hopes to be selling them soon for $40.