一、工具
固件下载工具:https://download.csdn.net/download/Steve_v/87590340
串口助手(带常用的AT命令):https://download.csdn.net/download/Steve_v/87590349
二、安信可固件
安信可ESP-07MQTT固件:
一、官网(1471)- 经本人测试可用
https://download.csdn.net/download/Steve_v/87590335
二、安信可官网
三、四博智联固件
四博智联ESP-07MQTT固件:https://download.csdn.net/download/Steve_v/87590334
此固件带有图形化界面,直接连接WIFI EPS_XXXXXX 进行配置即可
四、刷入固件
使用固件下载工具:
一、选择ESP8266
二、选择固件,点击START。然后同时按下 WIFI 键和 DOWN 键。先松开WIFI键,再松开DOWN键,等待下载完成即可。
五、配置MQTT
使用串口助手:
第一步,配置 wifi 连接:
# 设置 Wi-Fi 模式
# <mode>:模式
# 0: 无 Wi-Fi 模式,并且关闭 Wi-Fi RF
# 1: Station 模式
# 2: SoftAP 模式
# 3: SoftAP + Station 模式
AT+CWMODE=<mode>
# 连接 Wi-Fi / AP
AT+CWJAP=[<"ssid">],[<"pwd">]
第二步,设置MQTT用户配置:
# 配置 MQTT 用户信息(个参数详情文档中有)
AT+MQTTUSERCFG=<LinkID>,<scheme>,<"client_id">,<"username">,<"password">,<cert_key_ID>,<CA_ID>,<"path">
第三步,设置MQTT连接配置
# 配置 MQTT 服务器信息(个参数详情文档中有)
AT+MQTTCONN=<LinkID>,<"host">,<port>,<reconnect>
第三步,查询 MQTT 连接状态:
AT+MQTTCONN?
第四步,测试:
# 发布 topic
AT+MQTTPUB=<LinkID>,<"topic">,<"data">,<qos>,<retain>
# 订阅 topic
AT+MQTTSUB=<LinkID>,<"topic">,<qos>