I am using long (750 pixels) APA102 strip on arduino DUE .
all the leds at the end (about 100 pixels) are blinking in Red.
I tried to change the “DATA_RATE_MHZ” parameter ( i tried for example 1,12,650,800)
i tried some options and found out that none of the options leads to a proper result
What is the best value for my long led strip?
Is there anything else that you can think of, that can cause this issue?
Even when they are off, the pixels will draw some power, also there is going to be voltage drop across the strip. You need to be injecting power every 100-200 LEDs or so (roughly) - at the very least attach power/ground from your power supply to the end of the strip.
Your 40Amps PSU should be good enough to power all your 750 APA102s.
You can use different PSUs, all the GNDs need to be connected together but NOT the 5V so if you use a 2nd PSU, make sure that somewhere in the long strip, there is a ‘disconnection’ between the 5V from one PSU and the 5V from the other PSU.
I do not know how you will physically setup the 10 strips of 2.5 meters but ideally, you would ‘inject’ power at let’s say every 2 strips to minimise any voltage drops.
Use a good size power wire also like 18 AWG or bigger !