I’m having difficulty with my project fully lighting up.
I have 8 separate strips of varying lengths along the peaks of my roof. Before putting them up I tested all the pairs and they worked. I have 2-40 amp power supplies to run 1050 LEDs. I’m using 1 esp8266 where I use WLED to control everything. When I turn it on I have no issues on my 1st run (297 pixels- 2 strips) or my 2nd run (260 pixels - 2 strips). On my third run I have no issues on the first strip, but in the middle of my 2nd strip goind down the other peak if I change the LED count to anything above 717 LEDs then everything turns off. 716 or below no problem. Above, everything goes dark. This is in the middle of a strip, that worked on the bench and was not spliced.
How did you flash your 8266? I’m wondering if this is a memory issue. Does the ESP turn off as well with 717+ LEDs? Or do you still have control of WLED as normal, just with no lights?
An aside - I believe 1050 exceeds the recommended max for a single pin on an 8266, you might find you have framerate issues once you get it running. If you do, you can always split your string to use multiple pins!
I used ESP home flasher. The ESP stays on, I just type in anything less than 717 and all the lights prior to that on turn on again with normal control.
Hm. I would recommend first trying a reflash using Install WLED. This will cause you to lose all your configs and presets, so make sure you back up anything you’re not comfortable losing!
Just flashed another esp. Same issues if I put in 718 for the pixels, all pixels shut off. Could I have a short in the middle of my strip or something?
Wait a minute, you’re on an 8266, how many GPIO’s are you using?
Which one’s are they?
What does your memory usage look like on the LED preferences screen as you add LED’s?
You could try to check the “Custom bus start indices:” box and change the start of your string to 700.
That wouldn’t light the whole string, but it will let you prove that the 717th LED (and onward) CAN be controlled.
If that dies at the same point, it’s probably a string issue.
If not, there’s a memory or segment issue likely when you get to 1417 LED’s (700+717) it’ll die again.
Any chance of moving to another GPIO or splitting to 2 GPIO’s?
Could you move to an ESP32 (if necessary)?
Thank you for all your help. The run was too long and the memory was overloaded. I split the run into 2 runs run by separate MCUs and my issues were resolved.