That's a bit of a broad question as it really depends on what platform you are on and the amount of features you need. The Texas Instruments EZ430-Chronos development kit is in the form of a wireless watch that can be updated via wireless BSL. I believe the source code is buried in the software package and should have code for the watch, the usb dongle, and the PC application software used with the kit. More information can be found on the TI processor wiki as well.