In Fast LED library we define number of LEDs as #define NUM_LEDS 100. We use show function as fast.show(), it shows the saved data on LEDs.
If I need to glow 5000 LEDs with same data saved for first 100 LEDs, How I can achieve that. I don’t want to write as #define NUM_LEDS 5000 because it consumes more space from micro-controller.
If it’s always the same data for 50x 100pc leds just split the data line.
You can’t get more memory out of the Micro. The space consumed is by telling FastLED how many LED’s it needs to write data to, so to talk to 5000 LED’s, you need to tell FastLED you have 5000 leds, even if they all look the same.
Split data line won’t help here either. Same problem.
@Peter_Buelow He only needs to address 100, and have that repeat. Why couldn’t split data line work?
My idea would be ten strips of 500 pixels, with NUM_LEDS = 500. First 100 pixels get repeated in code to the rest of first strip. And data line is split to feed the other nine 500 pixel strips.
You nailed it…