网站制作哪家好,四网合一的网站,建站哪个好一点,徐州地产开发公司国企一、ESP8266的AT指令要点、常见错误
AT指令要大写;以\r\n作结尾;串口通信#xff0c;115200-None-8-1;支持2.4G频段#xff0c;不支持5G频段 #xff08;如果用手机创建热点#xff0c;注意选择2.4G#xff09;不支持中文的wifi名称工作模式#xff0c;上电…一、ESP8266的AT指令要点、常见错误
AT指令要大写;以\r\n作结尾;串口通信115200-None-8-1;支持2.4G频段不支持5G频段 如果用手机创建热点注意选择2.4G不支持中文的wifi名称工作模式上电瞬间蓝色指示灯状态闪两下正常运行模式闪一下烧录模式 二、常用AT基础指令
AT指令 说明备注AT测试ATRST重启ATRESTORE恢复出厂设置ATCWMODE3设置 工作模式1-STA、2-AP、3-两种结合 ATCWMODE?查询 工作模式ATCWLAP查询 附近的wifi列表ATCWJAPwifi名称,wifi密码 连接wifi不支持中文名称ATCWQAP断开当前连接的wifiATCIFSR查询本模块IPATCWSAPwifi名称,wifi密码建立热点ATCWLIF查询 接入本热点的IPATUART115200,8,1,0,0设置 波特率 三、常用TCP/IP相关AT指令
指令解释备注ATCIPSTATUS查询网络连接信息ATCIPMUX1设置 多连接模式0-关、1-开ATCIPSTART模式,IP,端口建立 TCP、UDP、SSL连接ATCIPCLOSE关闭 TCP、UDP、SSL连接ATCIPSERVER1,1026设置 服务器监听ATCIPMODE1设置 透传模式AT指令失效 退出 透传模式不用带”\r\nATCIPSEND发送数据 四、上云常用的MQTT指令
ESP8266出厂时默认是AT指令固件需要使用MQTT指令时需要烧录MQTT固件。
以阿里云举例创建产品、添加设备属性后在设备查看页面里获得下面7个参数并替换指令里的字节串
username、passwd、clientId、mqttHostUrl、ProductKey、DeviceName。
指令 解释ATMQTTUSERCFG0,1,NULL,username,passwd,0,0,用户名、密码ATMQTTCLIENTID0,clientIdClientIDATMQTTCONN0,mqttHostUrl,1883,1接入地址ATMQTTSUB0,/ProductKey/DeviceName/user/get,1订阅ATMQTTPUB0,/sys/ProductKey/DeviceName/thing/event/property/post,{params:{\标识符\:你想要设置的数值}},0,0上报ATMQTTPUB0,/sys/ProductKey/DeviceName/thing/event/property/post,{params:{\Temp\:15.2\,\Humi\:87.6}},0,0上报示例上报两个属性