I designed this board for a friend of mine that has has whole lot of Arduino based robots that he had made and now his new boss wants him to use PICAXE instead. So as not to waste these robots this board will replace the Arduino with a 20M2 with an onboard CH340 serial chip. I told him about...
I might be late to the conversation but can I suggest using super-capacitors as the energy storage? When used at lower rated voltages they last a long time. They are also quite easy to charge.
This was built before I stumbled upon http://www.picaxe.com/Project-Gallery/My-simpler-Shield/
It is in essence a power supply and download circuit using a 3 point cable.
It gives the typical access to the pins.
The added "shield" is to experiment with LED multiplexing.
I like stripboard.