One of our students developed something similar this year with SPI bus driven tri-color LED strips running under Arduino control.
- During the initial disabled period before the match the LED strips show a slowly chaning rainbow pattern
- During autonomous the alliance color would flash along the LED strips
- In teleop we would use each side as a bargraph to display the wheel encoder readings for each side of tank drive
- On successful climb & dump the driver operates a switch and the LEDs show the team's "tie dye" colors in a flashing pattern
- We had a few other modes programmed but didn't use them in matches
- 4 DIO pins were used to communicate "mode" and 2 PWM to transmit "analog" values from the cRIO to the Arduino
Definitely the
prettiest robot I've been associated with.