I have several ESP8622 boards that make up my Home Automation project. The boards were all rebooting sequentially around the same time. In other words they would all be connected and run for several hours, and then they would all start to reboot around the same time (sequentially). I am using the Huzzah 8622 boards. I tried hardware solutions (filter caps, snubber circuits…etc) but finally came across an article listed below:
if (WiFi.status() != WL_CONNECTED) {
WiFi.begin(ssid, password);
}
or with
WiFi.persistent(false);
WiFi.mode(WIFI_OFF); // this is a temporary line, to be removed after SDK update to 1.5.4
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
Time will tell whether this has solved my problem …