Почему я получаю программный сброс каждый раз, когда пытаюсь подключиться к WiFi, используя Arduino IDE и ESP8266WiFi.h? - PullRequest
1 голос
/ 02 апреля 2019

Я настраиваю простой WiFi-клиент для тестирования. но каждый раз, когда я пытаюсь загрузить и подключить свой NodeMCU, я получаю это сообщение об ошибке / программном сбросе в Serial Monitor в Arduino IDE:

TEST

Soft WDT reset

>>>stack>>>

ctx: cont
sp: 3ffffdf0 end: 3fffffc0 offset: 01b0
3fffffa0:  feefeffe 00000000 3ffee59c 40203d30  
3fffffb0:  feefeffe feefeffe 3ffe8508 401009a5  
<<<stack<<<

 ets Jan  8 2013,rst cause:2, boot mode:(1,6)


 ets Jan  8 2013,rst cause:4, boot mode:(1,6)

wdt reset

Я пробовал разные платы и кабели MCU, чтобы убедиться, что оборудование и соединения работают, я пытался выполнить сброс и сброс флэш-памяти. Я пытался с или без "клиента WiFiClient;" в коде

это мой код:

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>

//WiFi Settings
const char ssid[] = "SVwifi";
const char password[] = "tech1234";
WiFiClient client;

void setup() {
  Serial.begin(115200);
  Serial.println("TEST");

  //connect to wifi
  WiFi.begin(ssid, password);  

  while (WiFi.status() != WL_CONNECTED);
  {
    Serial.print(". ");
    delay(500);
  }
  //Test connection
  Serial.println("You are connected :)");
}
...