[Steve] wanted to do some ARM development and set his sights on the Game Boy Advance as a development package. In order to get his code onto the device he build an Arduino-based communications cable. It is necessary to have a microcontroller involved because the GBA uses a peculiar 16-bit serial communications protocol. This cable [...]