We've got RGB LED strips on the robot this year, for decoration and for the software to announce what its trying to do.
we had half a reel of this left over and unused from a previous season: https://www.digikey.com/product-detail/en/sparkfun-electronics/COM-12021/1568-1153-ND/5673739
These are “analog” RGB strips that have four wires:
To power them we hook up their common + terminal to +12v power, and then we need to connect zero, one, two, or three of the negative wires to -12v depending on what color we want.
What we like about these:
not so good:
we found this COTS driver: https://www.amazon.com/gp/product/B01MRQFYJN
Its features:
We found COTS 3-pin female-to-female cables that fit and worked fine. I think they may have come with the SPARK motor controllers. If we hadn't found these, we would have made up cables.
They're hooked up as:
Each color turns on when the DIO is set to output and is outputting a “1”.
Amr, this one's for you.