For one reason or another you may want to back up your Game Boy Advance game cartridges, and if so then the following project by young enthusiast Max Thomas will be of interest. By creating a custom PCB that allows the game cartridge to connect easily to an Arduino Mega or compatible, Max was able to experiment with bit shifting in the sketch and eventually interrogate the data from the cartridge ROM.
With a little extra coding you could devise a sketch to copy the data from the ROM to a microSD card or similar storage device. Over time the experiments proved to be a success and now Max has published the required Arduno sketch, and also the PCB design files to make your own adaptor - so to get started visit his interesting project site. And for more, we're on twitter and Google+, so follow us for news and product updates as well.
If you're looking for an Arduino Mega-compatible board with plenty of I/O and a microSD card socket to dump GBA data, or if your projects outgrow the normal Arduino-compatible boards, running out of program and flash memory space, or you're stacking on Ethernet and microSD shields, or all at once - it's time to upgrade to the Freetronics EtherMega:
Quite simple the EtherMega is the fully-loaded Arduino-compatible board on the market today. Apart from being completely Arduino Mega2560-compatible, it includes full Ethernet interface, a microSD card socket, full USB interface, optional Power-over-Ethernet support and still has a circuit prototyping area with extra I2C interface pins. So if your project is breaking the limits, upgrade to the EtherMega today.