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开发板

 生活需要加油,热爱一个东西也需要保持

 

posted @ 2022-05-10 21:33  笙箫涩  阅读(599)  评论(0编辑  收藏  举报