Hi All!
I am making a Neopixel strip tube using 4 strips of 206 WS2812b LEDs.
I have an ESP32-ETH01 V1.4 supplied from Ebay - Obviously the ethernet interface takes a lot of pins. Purchase link here: ESP32 WT32-ETH01 Embedded Serial Port Ethernet WIFI Bluetooth Development Boards | eBay
Data pins are connected to IO2, IO4, IO12, IO14, which are connected via a level shifter.
I am also using an INMP441 mic for sound reactivity although I have this disconnected until I sort this issue out. - When connected, it will go from |IO15|SCK| , |IO3|WS| |IO0|SD|
I have tried the Level shifters out, switched the MCUS out - as well as the veroboard. (I have 4 of these to make so plenty of spares) Also I have tried various versions of WLED ethernet.
I’m a bit new to the ESP32, but I have had a decent amount of experience with Arduino.
I HAVE had this fully working on its own but it was about a couple of months ago - I don’t remember what the conditions were exactly when I did. Now what I am getting, is that occasionally I will have one or two LEDs light up on their own. I have managed to illuminate a couple of strips, but they were completely white, not responding to colour input.
I can access the WLED dashboard over wifi though this has been patchy.
Am I missing something? Pull up/pull down resistors? caps? I have checked everywhere for shorts as well and found none. Whatever error I have is consistent across all of my boards
Not sure where to start really so any help would be appreciated! Sorry if I am being a little vague but these issues are all pretty inconsistent despite swapping multiple parts. Thank you.