ESP6228 –A 命令使用例程
蓝色为实际发送内容
1、重启模块:
发送:AT+RST
模块重启 如下图:
2、设置模块工作模式 1:STA 模式 2:AP 模式 3:STA 和 AP 模式
例:设置模块为 STA 和 AP 模式
发送:AT+CWMODE=3
如果当前已经是 STA+AP 模式则收到如下图
否则如下:
3、模块的 WIFI 设置
3.1 让模块列出当前环境下存在无线路由器的列表
发送:AT+CWLAP
结果如图:
3.2 让模块连上自己的路由器
发送:AT+CWJAP="www.zniot.com","littlebee" (其中 littlebee 为密码)
结果如下:
3.3 检测是否真连上了
发送:AT+CWJAP?
结果如下:
4、让模块连上远程服务器
4.1 启动模块多连接:
※发送:AT+CIPMUX=1
如下:
※让模块连接 ID 为 4 的 连上我们远程 TCP 服务器
X1.X2.X3.X4 为 IP 地址 9999 为端口
※发送: AT+CIPSTART=4,"TCP"," X1.X2.X3.X4",9999
结果:
成功连接后服务器直接返回数据结果如下:
※模块发数据 I Can Hear You!到服务器
因为我们前面发起连接的 id 号选择了 4 所以
※发送:AT+CIPSEND=4,15
※接着发送:I Can Hear You!
结果如图:(注意:15 为自己设定的发送数据长度,>=15 才发送 否则累加满
15 再发送,大于 15 则截取前面的数据)
5、开启模块本地的 TCP 服务器
(其中 1 为开启 如果设为 0 则关闭 8888:要监听端口)
※发送: AT+CIPSERVER=1,8888
结果:
查一下模块 IP 地址:
※ 发送: AT+CIFSR=?
※ 结果
连接上试试: