NES controller is a slick way to carry around your portable OS

nes-controller-linux-drive

[Oliver] had an old NES controller laying around, and without any other use for it, he decided to repurpose it as a portable storage device.

He gutted most of the controller, removing the plastic standoffs, leaving the D-pad and remaining buttons intact. He crammed a 32 GB flash drive inside, along with the guts from an SD card reader. Using a Dremel he cut several openings into the controller, one for the flash drive and SD card reader’s USB ports, as well as for the SD card itself. When the physical modifications were finished, he installed a small Linux distro on the flash drive, which can be run by any PC that supports booting from USB.

While some might argue, we think it’s a neat way to reuse an old gaming peripheral that he might have otherwise thrown out. The portable OS is something that would certainly come in handy, though we can’t wait until the Raspberry Pi is finished – it would be awesome to have a complete computer packed in there too.

Comments

  1. Hackerspacer says:

    Konami code should act as a reboot button.

  2. Japa says:

    The buttons need to work, and it needs to be packed with NES roms.

    • Mizchief says:

      My first thought as well. Put all of those direct plug into tv devices to shame. Have it boot directly into an emulator that can function using the buttons, then plug into any computer for an instant NES with every game!

  3. N0LKK says:

    While I understand it was built for the builder’s pleasure, it is a bit large for portable storage isn’t? As a case for the Raspberry Pi, it may be just right, considering an USB hub is going to be associated with the Raspberry.

  4. Wolfton says:

    Actually, if the distro WAS set to run an emulator and the roms were packed into the SD card, then it would be a great little thing to have on hand. Its kind of like those 2600 controllers that have the console and the roms built in and then put A/V out to RCA… I’m thinking of doing this with a GC controller or my old USB gamepad.

  5. Derrick says:

    Hmmm, this is a great idea. I’ve got an old SNES controller I’ve hacked to use with USB; it’s still got a bunch of space inside. Moving the USB cable to a hub to allow adding a thumb drive to boot up a linux distro with emulators would rock.

    Wish I’d thought of this, but damn rights I’m stealing it :)

  6. MrTaco says:

    Turn it into a belt buckle as well, then it’s perfectly portable.

  7. mrreality13 says:

    neat idea for a Raspberry Pi..but the creator really should edit his picts–woman/w a g-string in one on left in the side by side on his blog,lol

  8. Realist says:

    Raspberry Pi this’that’n’the other. It’s vapourware, people. Just like so many other things from the same stable.

    Just get a BeagleBone and have done…

  9. Oliver says:

    the g-string thing was a birthdaypresent from my girlfriend. that’s how you roll with a studied make-up artist, but it comes in handy if you’re standing next to the wall…

  10. Frogz says:

    boooo for true classic, needs to be snes so it has 6(or 8 if you count start/select) buttons and the buttons need to work!
    i want a ps2 control that does this, its the perfect control for any game on any system

  11. John says:

    You could probably fit a Gumstix on a Tobi board in there, which would give you USB and video output. The Raspberry Pi will be very nice, but at the very least you could most certainly run a Gumstix in there alone, with only USB output.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,656 other followers