Just out of curiosity, what happens if you change FastLED.delay(100) to just plain Arduino library “delay(100)” ?
If I change the flickering is stronger and sometimes one LED Flickers very bright in red! --> even worse
Do not use FastLED.delay in this case - as that is currently going to drive the leds more frequently, causing more of the same problem - only use the arduino delay for now for really short strips.
Thanks @Daniel_Garcia ,
But the Leds are flickering too.
(side note - you don’t need to do the % 255 - uint8_t can only hold values between 0 and 255)
How do you have the power and such wired up? what are you using to power everything?
Also - you have a brightness value of 2 - which is pretty low - it’s possible that some of the flickering that you’re seeing is dithering in action - however I’d need to see a video of the fill_solid version of your code to tell for sure. Also - the version that flickers is also cycling from a brightness of 0 up to a brightness of 255 across your leds - again, a candidate for possible flicker w/dithering enabled. (Or even possibly just interpolation issues in low brightness, low saturation values of HSV across the rgb space? @Mark_Kriegsman , thoughts?)
Oops - the % 255 was my code, and you are correct. I was using it elsewhere and it slipped in here.