Put the Attiny85 into power down sleep mode when not doing anything, saving theoretically ~25 mW (from my experiments, measuring power consumption via the DC jack, the actual savings appears to actually be over 40 mW!)
Add pink after purple - it looks great with many builds.
Adds a rainbow cycle animation. This contains 4 more color modes containing various speeds of rainbow cycle animations. Static rainbow, slow, medium, and fast.
Use EEPROM.update instead of EEPROM.put to save some write cycles, in case anyone was concerned about the 100k write cycles on their Attiny lol. Using update instead of put doesn't write the brightness bit when changing color and vice versa.
How to test power consumption: set screen brightness and sound to the lowest. Toggle LEDs to "off" setting. Measure power consumption to get the "sleeping" value. Now push the button (don't release) to get the "active" value.
How to test power consumption: set screen brightness and sound to the lowest. Toggle LEDs to "off" setting. Measure power consumption to get the "sleeping" value. Now push the button (don't release) to get the "active" value.