阿里云要下载 AT+MQTT协议固件库
软件选择
按设置配置,最好购买一个烧录器下载,省去接线的麻烦
然后进行测试AT指令
参考模板测试
AT //测试指令
AT+RST //复位指令
1.AT+CWMODE=1
AT+CWDHCP=1,1 //启动DHCP
2.AT+CWJAP="ESP8266","88888888"
3.AT+MQTTUSERCFG=0,1,"mqtt_stm32|securemode=2\,signmethod=hmacsha1\,timestamp=1714025343898|","mqtt_stm32&k157mvw3MJZ","355B8FE5105C3EBF8A63C00AF",0,0,""
4.AT+MQTTCONN=0,"k157mvw3MJZ.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883,0
5.AT+MQTTSUB=0,"/sys/k157mvw3MJZ/mqtt_stm32/thing/service/property/set",0
6.AT+MQTTPUB=0,"/sys/k157mvw3MJZ/mqtt_stm32/thing/event/property/post","{\"params\":{\"HeartRate\":120\,\"blood\":96\,\"temp\":25\,\"LED\":1}\,\"version\":\"1.0.0\"}",0,0
经验,前三布错误,那就是没有刷固件库,要是前三布成功第四步出错,那就是固件库下载不对,要换固件库,第四步错误,那是设备名称错误,后面就是OK,固件库是没有问题,仔细检查格式