8266外网透传 智能配网 mqtt 控制多个8266 通信

实现功能:

一键配网

8266mqtt 接收 发送 掉线遗嘱

8266用串口通过mqtt发送数据到手机

手机通过mqtt发送数据到8266串口

所有工具代码在文章尾部会打包


1.清空8266固件

8266外网透传 智能配网 mqtt 控制多个8266 通信

2.下载8266支持一键配网的固件

8266外网透传 智能配网 mqtt 控制多个8266 通信

3.连接串口 8266复位

     Formatting file system. Please wait...

    格式化文件系统。请稍候...

8266外网透传 智能配网 mqtt 控制多个8266 通信

4.格式化文件系统后会提示没有init.lua文件

8266外网透传 智能配网 mqtt 控制多个8266 通信

5.把lua文件代码上传到8266

8266外网透传 智能配网 mqtt 控制多个8266 通信

6.上传完成

8266外网透传 智能配网 mqtt 控制多个8266 通信

7.8266复位

复位后进入倒计时

8266会尝试连接内存的第一个wifi

如果连接失败则进入配网状态并且8266的led灯亮起

如果连接成功则不进入配网状态

8266外网透传 智能配网 mqtt 控制多个8266 通信

8.手机app一键配网 手机必须连接wifi, 输入wifi名称和wifi密码点击开始配网

8266外网透传 智能配网 mqtt 控制多个8266 通信

9.8266配网成功连接wifi打印ip并灭灯,以及连接mqtt服务器,我这里用的是通信猫提供的免费mqtt服务器

8266外网透传 智能配网 mqtt 控制多个8266 通信

10.到此就全部完成了,手机可以通过mqtt和8266进行通信控制,

8266外网透传 智能配网 mqtt 控制多个8266 通信

8266外网透传 智能配网 mqtt 控制多个8266 通信



源码工具

源码工具

源码工具

源码工具

源码工具

源码工具