Im stumped. I am working on a 20M single strip program but for some

Im stumped. I am working on a 20M single strip program but for some reason when I set my strip length above 158LEDs my animations are stuck at the first pixel. 158 or lower everything is golden. I was really hoping that limit would be 255 or close so I can narrow down the cause to overflow but nope. 158 pixels (programatically not actual strip length… with power injection along the way I have 5.02 volts all the way to the end) is the max length i can go. Is it possible my data signal is dropping off at that point? Like i said i am injecting power along the way

Not ruling bugs in the code itself yet. Anyone experienced anything like this?

Which MCU are you using?

How much memory do you have left?

Probably the MCU you are using does not have enough memory. As you measured 5V all the way through, power would not be the issue.

I’d guess memory too, but if you want to share the code you can put it on http://gist.github.com and share the link.

Ok my bad. That limit of 158 made me search for the number in the code of my main INO. Just found it in one of my external classes. Guess I set a max during debug. Animations are flowing on 450 pixels now. I’m getting surprising voltage drop though. End of my line is 3.2 volts with a dedicated bus wire at every 4 meters. New thread