void smartConfig()
{
WiFi.mode(WIFI_STA);
Serial.println("\r\nWait for Smartconfig");
WiFi.beginSmartConfig();
while (1)
{
/* 必须+下面延迟代码!!! */
delay(500);
if (WiFi.smartConfigDone())
{
Serial.println("SmartConfig Success");
Serial.printf("SSID:%s\r\n", WiFi.SSID().c_str());
Serial.printf("PSW:%s\r\n", WiFi.psk().c_str());
break;
}
}
}
#include <ESP8266WiFi.h>;
void setup() {
Serial.begin(115200);
delay(10);
// 必须采用 AP 与 Station 兼容模式
WiFi.mode(WIFI_AP_STA);
delay(500);
// 等待配网
WiFi.beginSmartConfig();
// 收到配网信息后ESP8266将自动连接,WiFi.status 状态就会返回:已连接
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
// 完成连接,退出配网等待。
Serial.println(WiFi.smartConfigDone());
}
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}
int value = 0;
void loop() {
}
---------------------
作者:AndyLau__
来源:优快云
原文:https://blog.youkuaiyun.com/AndyLau__/article/details/72872283
版权声明:本文为作者原创文章,转载请附上博文链接!
内容解析By:优快云,CNBLOG博客文章一键转载插件