Given some of the recent conversations around the ShieldBoy I made (see http://victimcache.com/hardware/shieldboy/), I finally got around to working on an all-in-one solution. That is to say a solution that does not require the Ardunio baseboards but is self contained - you simply pull out the Atmega368 chip off your Uno, stuff it onto the AB Advance and you're off.
Specifically the design goals are:
* Compatible with Atmega386/Arduino (flash chip on Uno, put in AB Advance)
* Streamlined (items not essential to the ArduinoBoy are removed)
* PCB MIDI Jacks or Pin Headers
* PCB Mount D-SUB connector Or pin headers for GameLink Cable
* Supplied by direct +5V (either from a GameBoy or using another stable +5V source on a pin-header or barrel plug)
* Standard form-factor for some hobbyist case (haven't decided which yet)
Where possible, to save space, where there is an option for a PCB mount or header, it may not be possible to use both. For instance, the pin headers will be on top of where a MIDI jack would go, so you have to pick which one you want to use for your needs. That way it caters to folks making their own enclosure (such as in my likely case for a rack) or can be made to fit in what will hopefully be a "standard" enclosure.
On the note of the D-SUB, I picked that because it was different from a DIN connector (to avoid confusing it with MIDI), easy to build the cable-side connector, and parts are pretty easily found and inexpensive. But I'm certainly open to suggestions. The goal is to be able to unplug the Game Link cable easily.
These are just some ideas and I haven't decided on much of anything. I do have a sort of rough draft schematic that is getting close to be complete enough to share (a bit confusing on which crystal oscillator the Arduino Uno schematics are referencing, among a few other things).
Thoughts or suggestions? This is something that, like ShieldBoy, I plan on sharing with the community so your input is fairly important to me!