// main loop of wifi code- then -
WiFi.disconnect();
Serial.print("disconnected for 10 secs");
delay(10000);
Serial.print("reconnecting ");
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
if (WiFi.waitForConnectResult() != WL_CONNECTED) {
Serial.printf("WiFi Failed!\n");
return;
}
Serial.print("IP Address: ");
Serial.println(WiFi.localIP());
// WebSerial is accessible at "<IP Address>/webserial" in browser
WebSerial.begin(&server);
WebSerial.msgCallback(recvMsg);
server.begin();
WebSerial.println("Hello-Again!");
delay(2000);
} //end of main loop