- main menu on OLED
- encoder debouncing
- hsv value input screen
- forward/back navigation
- numbers on value inputs
- white brightness input screen
- hue gradient input screen
- display brightness control
- hsv2rgbw
- gradient display
- gradient wrapping
- display timeout
- fade in/out
- startup screen
- animation menu
- variable encoder sensitivity
- animation - cycle hue
- animation - checkerboard
- animation - flash
- animation - diagonal scan
- save white/color pref for animations
- save settings eeprom
- animation scaling
- animation - fire
- use gradient colors for animations
- make encoder controls wrap
- image loading from sd card
- external input control
- sound reactive mode