Been a while. hmm.
I'm now living in Barcelona. Have been for a few months, as part of my wife's adventures with Mozilla.
anyhoo I've been doing some hackish things and thought I should annotate them for anyone else following this path.
The most immediate thing I hope to save someone some time with involves programming with the DFrobot Rainbow LED thingy. A couple of quick notes
documentation is sparse. I haven't found the current specs.
OOTB its libraries require 022. A clever Italian dude has published suggestions for converting the provided libraries to 1.0.3 but my first pass didn't work.
The examples jump around between two different Optiboot hardware profiles, and show things which don't work at this point.
When using the Optiboot Lilipad ATMega 128 the only baud speed which works is 38400.
When using the Demiluva.... ATmega 128 the only serial baud speed which works is 19200.
when adding the Parallax Ping))) module use the NewPing library. The only hardware profile which works accurately is then the Demiluva...Nano ATMega 128.