ESP8266 Arduino 智能配网
ESP8266 使用安信可官方的智能配网方式接入当前环境下的WIFI。
关注微信公众号:安信可科技->微信配网
#include <ESP8266WiFi.h>#include <Wire.h>
#define CFG_KEY 13
#define LINK_LED 2
void SmartConfig(void)
{
WiFi.mode(WIFI_STA);/*设置WIFI模块为STA模式*/ Serial.println();
Serial.println("Waiting for connection: "); WiFi.beginSmartConfig();
while (1)/*等待连接成功 ,如果未连接成功LED就每隔500ms闪烁*/ {
Serial.print(".");
digitalWrite(BUILTIN_LED, !digitalRead(BUILTIN_LED)); digitalWrite(LINK_LED, !digitalRead(LINK_LED)); delay(500);
if (WiFi.smartConfigDone())/* 如果连接成功后就打印出连接的WIFI信息 */
{
Serial.println