Gamebuino is a retro portable game console project based on Arduino. It allows you to easily make your own games… and even more.
“That’s what I love about Gamebuino, it’s easy enough for beginners to start playing with immediately but restrictive enough to provide a decent challenge to those willing to push the hardware to its limit.”
Because not everybody knows much about electronics & C++, explained examples of increasing complexity are included in order to help you progress quickly. And if you have any questions, just ask for some help from the Gamebuino community.
A complete library
To make things even simpler, a full library to help you develop games is included. You want to display a keyboard? Simply use keyboard()! You wanna rock out a fancy 4-channel music in the background while blasting and dashing through your level? Just call play(tetris)! Everything is included already, you only have to focus on making your game unique.
- Graphic & game engine
- Performance & battery monitoring
- Sound effects & music
- GUI : menus, keyboard
- More awesome stuff
To add some spice to your games, why don’t you make them multiplayer? You can daisy-chain several Gamebuino consoles together thanks to the I2C ports.
You want a new feature ? An accelerometer, wireless communicator, or more outputs? Add a module! Gamebuino is compatible with any I2C module. You can find some of them from Seeed studio’s Grove system or Tinkerkit. They even have the right connector! Official Gamebuino modules should be available soon too.
Not only for gaming
You can use you Gamebuino as an interface for any electronic system: as a controller, a monitor, a data-logger, a console, or whatever. Connect it with your computer, your 3D printer, or your last robotic project… the only limit is your imagination!
- CPU : atmega328 @ 16Mhz (like an Arduino Uno)
- Display : 84*48px monochrome (like the good old nokia 3310) + auto backlight
- Sound : magnetic speaker, 4 channels
- Input : Arrows + A B C buttons
- Communication : 1x micro USB, 1x micro SD card, 2x I2C
- Battery : 24h life, 240mAh LiPo battery, charged through USB
- Dimensions : about the size of a credit card ; 90*45*12 mm (3.5*1.8*0.5″)