Tool/software:
I'm evaluating the LP5812 for use in a device where I have four buttons with RGB ring LEDs. Is it possible to trigger the animations individually, or do they all need to be synchronized? For example, if I wanted to have the button fade in or pulse when it was pushed, without impacting the state of the other button LEDs.
If I understand correctly, this is probably not possible, but I'm still familiarizing myself with the chip. It seems that any changes to engine patterns or settings would only be applied during the update command, and that would stop the animation for all LEDs. Does pausing the animation allow reconfiguration without restarting the animation?
If the LP5812 cannot do this, is there another chip you could recommend? My RGBs are unfortunately wired as common cathode, which probably limits the options. Ultimately I suspect I can make this work if absolutely necessary by just simplifying the effects and likely having the MCU do more work, but hoping for a more elegant solution.
Thanks for your help,
Phillip