Hi, I am using long (750 pixels) APA102 strip on arduino DUE .

Hi,

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?

Thanks

What you have is a power issue it sounds like, most likely. What’s your power setup and where are you injecting power into your LEDs?

i am using 5V 40Amp power supply.

  • connected to 5V input strip pin.
  • to the GND input strip pin and to the GND in the arduino.

** I dont turn on more than 10 pixels at the same time.

If you have access to a voltmeter, measure the voltage at the point where it fails you will probably see a significant voltage drop from the 5Vdc.

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.

can i connect another power supply at the strip output?

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.

Thanks for your help!

Nice setup from the video !

How many strips ? how many LED’s per strip ?

every strip is 2.5 meter.
30 pixels per meter.

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 !