ESP8266
主流WIFI 模块配置:AP 模式与SmartConfig模式的区别 (baidu.com)
ESP32 使用 SmartConfig - 知乎 (zhihu.com)
1、一机一密
解释:一个设备一个密码
三元素:productkey(产品的key)、devicekey(设备的key)、devicesecret(设备的secret)
2、一型一密
解释:一个产品一个密码
三元素:productkey(产品的key)、devicekey(设备的key)、productsecret(设备的secret)
3、ESP8266连接阿里云的平台
链接:ESP8266连接阿里云(串口调试助手)_努力向前的小徐的博客-CSDN博客_esp8266串口调试助手
ESP8266 MQTT协议连接平台搞了我很久,没办法,新手上路,现自我总结:
(1)ESP8266的WIFI模式有3中:STATION、AP、AP+STATION
AP模式:AP即Access Point,接入点模式。是将设备当做热点来产生一种网络。
STATION模式:即站模式,就是设备当做手机、电脑这样的设备,需要联网才能将数据传输到平台
(2)ESP8266默认是AP模式,所以连接到阿里云的平台,需要切换到STATION模式中
(3)ESP8266连接WIFI
(4)ESP8266通过MQTT连接阿里云的平台,需要几个MQTT的参数
设置MQTT的用户属性。尤其要注意的是这里面的passwod指的是deviceseret。
设置客户端ID,注意每个逗号后面加上"\"
连接MQTT服务器
4、ESP8266配网
Smart Config
一次配网,长期有效。即使中间出现断电的情况,下次上电后,设备也直接连接到已存储的WIF账号中
(1)设置ESP8266处于站模式,并将该模式保存到Flash中,注意此时不要设置SSID和PASS;
(2)ESP8266每次连接WIFI,检查WIFI连接情况。如果连接成功,则正常执行程序。
(3)如果SSID和PASS错误,则进入微信配网模式,微信配网成功后,将SSID和PASS保存,正常执行程序。
(4)当使用微信配网成功后,只要WIFI环境保持不变,即使ESP8266重新复位,也能成功连接到配置过的WIFI,正常执行程序。
5、NODEMCU ESP8266开发板说明:
NodeMCU ESP8266的说明-电子发烧友网 (elecfans.com)
NodeMCU开发板详解(ESP8266开发篇)_火萤石的博客-CSDN博客_8266开发板
生活需要加油,热爱一个东西也需要保持
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)