Piggyback programming

This should be doable with almost any of the small boards that don't have a USB connector.

You might also want to consider jumpering the reset line between the boards to allow the Arduino IDE to auto-reset when uploading.

Lefty