ESP8266 WiFi连接断开自动重连逻辑

请注意,本文编写于 989 天前,最后修改于 987 天前,其中某些信息可能已经过气。

原汁原味来自Sniper滑稽

if (WiFi.status() != WL_CONNECTED)
{
    WiFi.mode(WIFI_STA);
    WiFi.begin(ssid, password);
    Serial.println("[WiFi] Waiting to reconnect...");
    display.clearDisplay();
    display.setTextSize(1);
    display.setCursor(0, 0);
    display.print("[WiFi] Waiting to reconnect");
    display.display();
    while (WiFi.status() != WL_CONNECTED)
    {
        //display.clearDisplay();
        display.setTextSize(1);
        display.setCursor(0, 0);
        display.print("[WiFi] Waiting to reconnect");
        display.display();
        //Serial.print(".");
        //display.print(F("."));
        for(int ii=0;ii<sii;ii++)
        {
           display.print(".");
        }
        sii++;
        display.println(" ");
        display.display();
        delay(500);
        
        if(sii==4)
        {
          display.clearDisplay();
          sii=0;
        }

评论区

评论列表