ESP8266+微信配网smartconfig,esp32可用

第一步 下载程序

简单配网例程:点击下载
配网并控制LED例程:点击下载

例程下载后,需要使用arduino ide 软件打开,并且安装esp8266开发环境。关于arduino IDE 的ESP8266环境配置可参考:环境配置: 点击跳转

如果是配网程序可以使用第一个,什么都不需要修改。

如果需要配网并通过巴法云控制LED,可下载第二个程序,但是需要把程序中的用户密钥和主题修改为自己的。

//********************需要修改的部分*******************//
#define UID  "4d9ec352e0376f2110a0c601a2857225" //用户私钥,可在控制台获取,修改为自己的UID
#define TOPIC  "led002"  //主题名字,可在控制台新建
const int led_Pin = D2;  //需要控制的led引脚

微信配网

当程序下载进ESP8266开发板后,可进行微信配网,并且可以通过串口调试助手查看调试信息,波特率9600。

微信查找公众号 巴法云,或扫码关注:

点击底部-->云设备-->WIFI配网,即可进行微信一键配网。

配网条件:

  1. ESP8266需要下载配网程序,并通电。
  2. 手机需要连接WIFI
  3. 需要记得WIFI密码

恢复出厂设置

想要清除已配网信息,重新配网,可以进行恢复出厂设置。
恢复方法:ESP8266连续按5次reset 按键,必须连续按,每次间隔2秒内。或者断电重启5次,每次断电重启时间间隔不超过2秒。

ESP32 接入

把头文件中ESP8266文字删除即可:

#include <ESP8266WiFi.h>

修改为

#include <WiFi.h>

下载程序时选择开发板类型为你的ESP32型号即可,其他使用用ESP8266相同。

posted @ 2021-06-08 22:55  巴法云  阅读(2243)  评论(0编辑  收藏  举报