I have an ESP32 that is connected to some perfboard, with a bunch of the pins brought out to screw terminal blocks:
Right now, the only thing actually connected is the LED strip, which is about 30" long. I have the ESP32 programmed through ESPhome, and can control the light through Home Assistant. When I boot the ESP32, everything is fine. However, when I turn on the lights, it drops from wifi. Rebooting (which shuts off the lights) or unplugging the light strip from the terminal block reconnects wifi.
Anyone have any ideas what's causing that, or how to start troubleshooting?
My current thoughts are:
Right now, the only thing actually connected is the LED strip, which is about 30" long. I have the ESP32 programmed through ESPhome, and can control the light through Home Assistant. When I boot the ESP32, everything is fine. However, when I turn on the lights, it drops from wifi. Rebooting (which shuts off the lights) or unplugging the light strip from the terminal block reconnects wifi.
Anyone have any ideas what's causing that, or how to start troubleshooting?
My current thoughts are:
- I surrounded the wifi antenna with copper, screws, and more copper. It might just be blocking the signal when the line is energized.
- Counterpoint: it does it even when sitting next to the AP
- The LED strip might be drawing too much power, since it's powered through the ESP (which is powered via USB) instead of dedicated power lines, and wifi shuts off
- Counterpoint: I have another ESP32 powering a longer LED strip in the same manner without issue
- I messed up my programming and it actually disconnects from wifi when turning the lights on
- Counterpoint: it takes about 10 seconds to disconnect. Also, the logs don't show an issue
- ...heat issues?
- It's a defective device