Плата Wemos D1 R2 не может подключиться к Wi-Fi более 10 секунд - PullRequest
0 голосов
/ 26 сентября 2019

Я пытаюсь подключить свой Wemos D1 R2 к Wi-Fi в моем доме.Он подключается и показывает только MAC-адрес платы, но IP-адрес не отображается в списке подключенного устройства на маршрутизаторе.Последовательный монитор также не печатает ничего, кроме точек.

Я ожидал, что последовательный монитор напечатает мой IP-адрес, а Wemos останется подключенным к Интернету

#include <ESP8266WiFi.h>

const char *ssid = "SSID";
const char *password = "Pass";

void setup() {
  Serial.begin(115200);

  delay(3000);
  Serial.print("Connecting to ");
  Serial.println(ssid);
  Serial.println(password);

  // ---------------This was the magic WiFi reconnect fix for me
  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);
  // ---------------END - WiFi reconnect fix

  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  Serial.println("WiFi connected");
  Serial.println(WiFi.localIP());
}

void loop() {

}
...