Summary
The TomBoy is a GameBoy-like portable console based on Arduino. It comes with a cross-platform game engine allowing people to write and execute code on Windows and/or Mac OS X before sending it to the TomBoy.
Around
The TomBoy is a prototype for now but I will improve it with a PCB and a case.
Being able to see the result on Windows and/or Mac OS X before sending it to the console is really convenient; only Linux remains now, it is the next step.
Technical stuff
The TomBoy is built around an Arduino Nano. Its screen is a Graphic LCD 84×48 (same as Nokia 3310). It has 2 buttons and a flat joystick (same as PSP).
The game engine is written in C++ and uses SFML for display and input handler on Desktop (Windows/Mac/Linux).