ESP8266 + MQTT固件(四博智联、安信可)

一、工具

固件下载工具: 串口助手(带常用的AT命令):

二、安信可固件

安信可ESP-07MQTT固件:

一、官网(1471)- 经本人测试可用 二、安信可官网

三、四博智联固件

四博智联ESP-07MQTT固件:

此固件带有图形化界面,直接连接WIFI EPS_XXXXXX 进行配置即可

四、刷入固件

使用固件下载工具:

一、选择ESP8266

二、选择固件,点击START。然后同时按下 WIFI 键和 DOWN 键。先松开WIFI键,再松开DOWN键,等待下载完成即可。

五、配置MQTT

AT命令文档:

使用串口助手:

第一步,配置 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>
经验分享 程序员 微信小程序 职场和发展