首页 > 解决方案 > WIFI 配置在 ESP8266 上不起作用

问题描述

您好我已尝试为 esp8266 Lolin 设置固定 IP。但总是当我关闭电路板并打开电源时,IP 会发生变化。我做错了什么?

我的代码:

    WiFi.persistent(false); 
WiFi.mode(WIFI_STA);                 
WiFi.begin(ssid, password); 
IPAddress ip(192,168,1,200); 
IPAddress gateway(192,168,0,1);
IPAddress subnet(255,255,255,0);
WiFi.config(ip, gateway, subnet);


while (WiFi.status() != WL_CONNECTED) {
delay(250);
Serial.print(".");
}

标签: arduinoesp8266arduino-esp8266

解决方案


我相信答案就在这里:

https://github.com/esp8266/Arduino/issues/2371

You must set "WiFi.mode(WIFI_STA);" after WiFi.config and before WiFi.begin

推荐阅读