Gamebuino: A Handheld Arduino Gaming Console Ready for Prime Time


[Rodot] wrote in to tell us about the Gamebuino, a very nicely designed and easily reproducible version of his handheld Arduino gaming console. We originally featured [Rodot's] Arduino based gaming console over a year ago.

With the Gamebuino, you too can build your own games and gaming hardware around the Arduino. While there is a lot of information currently missing from the site’s Wiki, such as the layout and game code, [Rodot] plans on making everything open source. The console includes a rechargeable lithium battery, a micro SD card, and I2C expansion connectors. This is one project to keep an eye (and two hands) on, especially since a full game library is going to be provided, letting you easily create your own games. See what the console can do in the demo video after the break.

It would be amazing so see some old Game Boy games ported to run on the Arduino, or maybe one of our readers can make an Game Boy emulator for the Arduino!


  1. rossitron says:

    “or maybe one of our readers can make an Game Boy emulator for the Arduino!”
    Lets see… The atmega328p in the gamebuino has 2k of sram. The gameboy has 8k of sram and 8k of video ram. The smallest cartridges size is 256k. I see a few problems…

  2. CorrosiveOne says:

    So sexy…. must have

    and yeah… don’t expect a gameboy emulator for this.

  3. Atmel-AVR32 uc3 Gameboy Emulator:

  4. Wretch says:

    Very well done! How does it compare to the Esplora?

  5. Scott says:

    Since when does Hackaday employ such unknowledegable writers? Seriously, an Atmega328p emulating a Game Boy? Christ.

  6. There is a glitch in the matrix, I just published this today:

    I’m glad we picked different names!

  7. Myndale says:

    Looks like a pretty cool little project, if you don’t want to wait for the Kickstarter then you could breadboard a dev kit from the schematic with a regular Arduino …battery and power circuits can be dropped so you’d just need the LCD, 7 buttons, a buzzer and a handful of resisters to fool the sensor code. Only serious problem I can see with the design is no earphone jack and no hardware control for volume…for me that immediately rules out using it anywhere in public :(

    • cyberteque says:

      I play Doom(x), Heretic2, Unreal and anything else that runs on my 900 eee all the time. “in public” (usually @the pub)

      • Myndale says:

        Ah, you’re “that guy” then :) Most of the games I play these days are during my 40 minute train commute to work and back, where even having headphones up too loud is likely to have people cast sideways glances at you in a very disapproving manner.

  8. Rodot says:

    The schematics are pretty simple so that would actually be easy to make a breadboard version, very good idea :) Don’t hesitate to post it on the forum if you do so !
    About the volume, you’re right, there is no hardware control. But there is software control ! Not only muting/unmuting, but real volume adjustment ! It’s done by the sound library who generate the 4 channels using PWM… you just have to call gamebuino.sound.volume() :D
    By the way, the library and a few example are now online, you’ll find that in Wiki/Software/Library !
    And you SHOULD use your Gamebuino in public to show how a retro/DIY/hacker guy you are :P

  9. Will be fun to see how he solves the problem with shipping lipos. Nowdays it seems next to impossible to even ship some friggin cr2032 button cells without getting hit with some really expensive “dangerous goods” fees – if the carrier would ship it at all.

  10. Shakipu says:

    This, sir, is called a Gamebuino Advance. A Gamebuino, which is a Gameboy clone should look like the original Gameboy, not a last-generation-fake-gameboy-for-noob.

    Really nice build however !

  11. Geert Decock says:

    Hi guys! Could the gamebuino hardware be made into a form factor that fits in a Dreamcast VMU ? This is awesome btw :)

Leave a Reply

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

You are commenting using your 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 97,581 other followers