一、安装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
出现箭头就可以发送数据了
+++ 退出发送数据