Open brbintenyears opened 2 years ago
After some more research, I came up with that a single LED on a WS2812/2812b strip draws ~ 0.06A. For a total of 256 LEDs, that comes out to 15.36A, but since the strip has 300 LEDs (18A), a 5V 15A power supply might work dimly, a 5V 20A power supply is guaranteed to power it properly.
I've only been using a 2.4A power supply, so this might where my issue is. I found these little things which should provide the correct current, I'll find one and post an update with my results.
I'm going to wire it up as follows and see the results:
It's very likely that your LED's drew too much power causing the ESP to brownout, have you tried it with say, 10 leds? Also give one of the adafruit demo sketches a try and see if that works
I've been racking my brain and trying everything trying to get it to work, I'm not sure what's going wrong.
Things I've done: flashed the ESP8622 (Adafruit Huzzah Feather) module using the Arduino IDE successfully. I then disconnected it from the computer and powered it separately then pinged its local IP to make sure it's connected and received response with no packet loss.
I made sure the number of LEDs is the same on config.py and ws2812_controller.ino before flashing it onto module. Same applies for local IP.
I'm using a 5m WS2812b strip with a total of 300 LEDs, but I've set the # of LEDS in the scripts at 256. I've also tested this using a smaller 1m strip with 56 LEDs and had the same problem.
Maintaining that RX is always connected to the data input of the LED strip:
All resulted with a single LED lit up (the first bulb-- on either end when powering from both ends, which just tells me that's not even tied to the module).
I've also tried to test the strip using led.py, but nothing happens.