Hey guys,
I designed this around the Sparkfun BlueSMIRF bluetooth serial module. Basically it is a diagnostics box that allows us to get printf data back during testing.
The clever part is using the ground in one of the relay outputs on the RC to map an OI button to “program state” - remembering that this relay output will shut off as soon as the RC actually enters the state. All of this travels through a bridged pin on the connector, so the robot can only put itself in program state with this (non-competition-legal) wireless programming box connected.
http://galactica.miazmatic.com/~ben/wireless_programming.png
After looking at that, is there anything else I should add? The BlueSMiRF does not have any opportunities for attaching a diagnostics LED of any kind, but I thought maybe I could put in a power LED on the +5 for completeness’ sake.
But I still have some space on my DB15, so feel free to make suggestions.