CH340+esp8266-01s AT指令连接到emqx服务器

一、安装CH340驱动
1.1
windows系统下载驱动:官网下载
碰到的问题:预安装成功后,插入ch340毫无反应,在按上短路冒后端口成功刷新。
在这里插入图片描述
将ch340的rx与dx串接后 测试ch340并无故障,但是接线esp8266后蓝灯只是闪了一下,
查了一下是因为供电不足,因此对8266额外供电,“叮”一下电脑刷新端口成功,
1.2配置端口波特率为115200

在这里插入图片描述
二、烧录安可信固件,使8266 01s支持mqtt协议
链接: 官网下载固件包
这里我下载的是1M版本的,可根据需求下载不同版本
在这里插入图片描述
小记一下烧录过程
*接线要注意 将826601s的IO0接到ch340的GND
在这里插入图片描述
在配置好之后就可以上电进行烧录了

在这里插入图片描述

二、AT指令测试
一些常用的at指令(连接到emqx)

AT 

测试模块是否正常,正常返回OK
复位重启

AT+RST      

设置8266模式,esp8266有三种模式

AT+CWMODE=1//station模式,当做设备来连接wifi
AT+CWMODE=2//AP模式,可当做热点
AT+CWMODE=3//station+AP

连接到wifi

AT+CWJAP="xxx","123456789"//热点名为 xxx,密码为 12345678,使用通道 1,加密方式为 WPA2_PSK。

断开连接

AT+CWQAP

查询8266自身ip

AT+CIFSR

设置自身mqtt信息,根据官方手册

AT+MQTTUSERCFG=0,1,"ESP8266-01s","fanfanfan","",0,0,"" 

连接到emqx服务器

AT+MQTTCONN=0,"你服务器ip",1883,0 

在这里插入图片描述
或者可以连接到自己安装的emqx服务器
在这里插入图片描述

TCP连接(注意要先AT+CIFSR查询自己ip在使用串口助手选择同一局域网的IP地址)

AT+CIPSTART="TCP","192.168.1.108",8080

在这里插入图片描述
开启透传指令AT+CIPMODE=1
退出透传指令AT+CIPMODE=0
发送数据开始透传指令:AT+CIPSEND 出现箭头就可以发送数据了
在这里插入图片描述
+++ 退出发送数据

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值