Welcome Leo, with just the code that you have supplied, you have only set up the LEDs, but not told them to do anything. Can you try one of the examples like Blink.ino?
Anytime you set the color of the LEDs in the leds[] array, you then need to call “FastLED.show()” to make FastLED send the leds[] array out to the physical set of LEDs.
Excellent. that did it. I promise to study the library to not ask any more SO basic questions.
Now. the reason I wanted the whole strip white, is to see if I would REALLY have a whole strip white, and the answer is NO. I have a nice white at the biggining of the strip, and yelow at the other end (10 meters long)
I connected both the ground and the 12v from one end to the other, and this makes it a little bit better, but not completely. how can I sort this out?
So, your’re setting your entire strip white, which in turn means that you are pulling the most amps from your supply by doing so. If you have not LEDS.setBrightness(128); which is 50% master brightness, you may be experience a voltage sag where the LEDS aren’t lighting up correctly.
flickering may mean not enough power? How many amps is your power supply? Full on white draws the most. Most patterns don’t use anywhere near that much, My supply for 100 LEDs is 10 Amps (not that it uses it all)
so, with maximum brightness (255) plus the ground connected in both ends, I still have a terrible white. mostly yellow and flickering. Any other idea on how to sort this out?
Share a picture of the strips, where the strips get power, where the strips get data, and stuff like that. Otherwise, it’s like trying to sort fly shit from pepper.