[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!
“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…
Perhaps it was a dig at the “put an arduino in everything” idea
So sexy…. must have
and yeah… don’t expect a gameboy emulator for this.
Atmel-AVR32 uc3 Gameboy Emulator:
http://www.youtube.com/watch?v=SaoxAr0_mec
Very well done! How does it compare to the Esplora?
Since when does Hackaday employ such unknowledegable writers? Seriously, an Atmega328p emulating a Game Boy? Christ.
“Emulate” can mean pretending or aspiring to be like something else… not an exact emulation no… but then again I’m biased. ;)
I’m pretty sure that was meant to be a joke. Gameboy resolution: 160×144. 5110 resolution: 84×48 :)
There is a glitch in the matrix, I just published this today:
http://www.bateske.com/Arduboy
I’m glad we picked different names!
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 :(
why?
I play Doom(x), Heretic2, Unreal and anything else that runs on my 900 eee all the time. “in public” (usually @the pub)
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.
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 ! https://github.com/Rodot/Gamebuino
And you SHOULD use your Gamebuino in public to show how a retro/DIY/hacker guy you are :P
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.
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 !
Hi guys! Could the gamebuino hardware be made into a form factor that fits in a Dreamcast VMU ? This is awesome btw :)
For starters, the display used is bigger than the VMU so, no.
There is no reason why you couldn’t, you would just need to find a display that fits the case