jrhoffa
eaab3ac0ac
Add gamma correction and brightness support
Use CIE L* (psychometric lightness) mapped from luminance
(assumes uniform luminance for R, G, and B channels)
Predefined colors are assumed to be LED values
2年前
jrhoffa
f1931907d8
Actually turn off LEDs when state set to off
3年前
jrhoffa
f57b739168
Add random and sparkle animation patterns
Includes slight refactor of pattern factory
3年前
jrhoffa
2fec06b9f8
Refactor presets to use JSON definitions
- New definitions can be delivered via MQTT
- Includes extensible pattern class for new preset types
3年前
jrhoffa
0760976400
Add asynchronous DMA support and fix timing issues
3年前
jrhoffa
94f93d88e8
Actually turn off LEDs when state set to off
3年前
jrhoffa
94797ebda9
Add random and sparkle animation patterns
Includes slight refactor of pattern factory
3年前
jrhoffa
7f425f1e5f
Refactor presets to use JSON definitions
- New definitions can be delivered via MQTT
- Includes extensible pattern class for new preset types
3年前
jrhoffa
7cce983774
Add asynchronous DMA support and fix timing issues
3年前
jrhoffa
eb1c3497d1
Add SPI backend
3年前
jrhoffa
51023de70e
Add full MQTT/JSON support
3年前
jrhoffa
bbbb8e4cad
Add LED animation support for single gradients
Includes terminal LED simulator
3年前