Turning a Game Boy into an Android gamepad


[Chad] has been messing around with emulators on his phone, but as anyone with a smart phone knows, even the most advanced touchscreen controls are terrible. Wanting something that pays tribute to the classic systems he was emulating, he decided to turn a classic old school brick Game Boy into an Android gamepad.

After gutting an old DMG-01, [Chad] set to work turning the D-pad and buttons in the Game Boy into something his Galaxy Nexus could understand. He chose a Bluetooth connection to provide input for his emulators, with the hardware generously donated from a Nintendo Wiimote.

The Game Boy PCB was cut up and a few leads attached to the Wiimote PCB. After modifying the case to include space for the Wiimote and a cell phone mount, [Chad] had a functional game pad, perfect for his adventures in emulation.

You can see [Chad]‘s demo of his game pad after the break,


  1. Robert says:

    Poor GameBoy!!!

  2. ho0d0o says:

    Fun and easy hack! Well done.

  3. Slurm McKenzie says:

    pretty cool.
    i do have an old game boy (the original one, just like the one he used) and i just checked, a wiimote is about 12 € @ ebay (i think they are clones)
    don’t worry, my gameboy is already kind of broken, screen is unreadable faint

    i could do something similar (if i weren’t so lazy ;) )

  4. Awesome!!

  5. ddh819 says:

    it would be kinda cool to use a gb as a wii mote. is there a way to simulate wiimote shakes with a button?

  6. Jasper says:

    Thats cool!

  7. Scott Beeson says:

    Do this with a first gen DS and get back to me when I can play SNES games properly. :)

  8. CJ says:

    I wonder if this can this be done with the first generation GameBoy Advance? The one with the shoulder buttons and the non-backlit screen?

  9. andy says:

    shut up and take my money

  10. I have been working on a similar project, to combine the GameBoy with a Raspberry Pi!


  11. cake562 says:

    would using a Gameboy Advance work better or an SP
    more buttons

  12. Chad says:

    The how to video can be found here:

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


Get every new post delivered to your Inbox.

Join 96,742 other followers