Proper way of "turning LED strip off"? Hey guys,

Proper way of “turning LED strip off”?

Hey guys, currently in my project I have a bunch of different animations that can be selected. One of them is “Off” which is just sending RGB(0,0,0) to the strip.

My plan is to have the LED strip constantly running though (under cabinet lighting). Is there any issue with using that method as “off”? Or is there a better way so the micro controller doesn’t have to be constantly sending data and processing an animation?

I need it to be always ready to respond to MQTT messages, so a deep sleep isn’t really possible. (Using NodeMCU ESP8266 btw).

Any thoughts appreciated!

My thoughts:
I am guessing power change is minimal from running the fastled off code.

I would test what power consumption of your led strip is with all leds off. Maybe it is worthwhile solid state switching supply along with data line off.

I’d just skip FastLED.show() oder FastLED.delay() after sending CRGB::Black.