I have a power and/or signal problem that is driving me crazy! I have a set of WS2812 rings organized into three logical strips – each one has about 260 LEDs. Power is injected about every 60 LEDs. I am running FastLED on an ESP32 with an SN74AHCT125 level shifter.
When I first plug it in, everything is fine. But within 20-30 seconds some of the LEDs start flashing and showing weird colors. Part of the strip locks up, so the signal doesn’t make it all the way. Some number of LEDs at the start of the strip are fine, but then the signal just stops, and the rest of the LEDs in that strip are frozen at whatever color they had last. The problem keeps getting worse and worse.
Here’s the weirdest part: if I unplug the display for a short time, the problem does not go away. That is, if I unplug it and plug it right back in, the same sections of each strip are still locked up (not getting any signal). If I leave it unplugged for a longer time, however, then it goes back to normal, but only for 20-30 seconds.
I’ve tried so many things, but I can’t figure it out! Help!