problems with stability
Posted: Fri Feb 23, 2018 11:12 pm
I have used about a dozen ESP8266 modules over the past year mostly to run addressable leds for holiday light displays with Arduino FastLed sketches. However I constantly have basic stability problems when using ESP8266 boards. I have used ESP01, Huzzah, and Wemos boards but they all seem to have the same basic problems. I haven't been able to diagnose what is causing them, unreliability is very frustrating. I would greatly appreciate any advice or insight as to how I can improve the stability of ESP8266 modules. By stability, I mean I have the following problems:
1. the sketch simply stops running.
2. the boards will not respond to OTA requests via Arduino IDE and need to be power cycled to respond again.
3. the sketch will not start upon powering on, this happens a lot, needs to be power cycled several times to get it to start.
4. the board takes too long to connect to the router, sometimes a few minutes.
5. the board does not respond to the reset button, needs to be power cycled to respond again.
6. after uploading via OTA, the sketch does not start and needs to be power cycled and does not respond to the reset button.
These problems mean it is difficult and frustrating to work with the boards, but I think there must be things I can do to improve the problems. I have tried different power supplies, different wiring, and adding passive components such as multiple capacitors on the power supply rails. Can anyone recommend solutions or further troubleshooting steps for improving the use of these boards? I'll post photos of my typical setup.
Thanks
1. the sketch simply stops running.
2. the boards will not respond to OTA requests via Arduino IDE and need to be power cycled to respond again.
3. the sketch will not start upon powering on, this happens a lot, needs to be power cycled several times to get it to start.
4. the board takes too long to connect to the router, sometimes a few minutes.
5. the board does not respond to the reset button, needs to be power cycled to respond again.
6. after uploading via OTA, the sketch does not start and needs to be power cycled and does not respond to the reset button.
These problems mean it is difficult and frustrating to work with the boards, but I think there must be things I can do to improve the problems. I have tried different power supplies, different wiring, and adding passive components such as multiple capacitors on the power supply rails. Can anyone recommend solutions or further troubleshooting steps for improving the use of these boards? I'll post photos of my typical setup.
Thanks