Hi everyone. I’m having some issues with my controller randomly freezing/resetting and wanted to see if anyone else has experienced similar issues. I believe it is a problem with my ESP8266 ESP-12E NodeMCU.
The issue is random freezing, where the controller will simply freeze. It typically restarts itself after a freeze, but will sometimes hang indefinitely. It seems to occur completely randomly, sometimes with hours between freezes and sometimes minutes. The following is one of the crash reports output to serial:
ets Jan 8 2013,rst cause:4, boot mode:(3,7)
load 0x4010f000, len 1384, room 16
To explain my hardware/software. I don’t believe it is a software issue, as the freezes will occur on the simplest of test/example code (typical barebones fill_rainbow for example). For hardware, I am using an ESP8266 NodeMCU with an external 5V 25W & 50W power supply (tried both). 5V is connected to VIN on the ESP, GND to GND, data to various pins GPIO0-5 (and more, I’ve tried them all). There is a 470ohm resistor on the data line, and a 1000uF cap in parallel across the +/- going into the LEDs. I’ve tried multiple ESP8266 NodeMCU boards, all with the same issue.
Does anyone have experience with this? The random freezes are unacceptable behavior, but the ESP8266 is such good value for the power it packs. Is there an ESP variant other than the NodeMCU that’s more stable? Advice and ideas welcome, thank you!