I found the FastLED library when looking for something which supported WS2812B and HSV.

I found the FastLED library when looking for something which supported WS2812B and HSV. I’m planning on using the library to simply allow setting static colours over a REST API.

Having done a little testing, I see if I cut the power to the arduino after a colour has been set, the strip will stay the same (which is good)

Would there be anything wrong with setting the strip colour once, rather than continuously in the Arduino’s loop() method? Or is this a case of premature optimisation…

If you only need a static display calling FastLED.show() a single time is perfectly fine.

That’s great, thanks Marc!