简介:AT指令集是从终端设备(Terminal Equipment,TE)或 数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或 Terminal Equipment,DCE)发送的。 数据电路终端设备(Data Circuit 其对所传输的数据包大小有定义:即对于AT指令的发送,除AT两个字符外,最多可以接收1056个 字符的长度(包括最后的空字符)。 每个AT命令行中只能包含一条AT指令;对于由终端设备主动向PC端报告的URC指示或者response 响应,也要求一行最多有一个,不允许上报的一行中有多条指示或者响应。AT指令以回车作为结 尾,响应或上报以回车换行为结尾
初始配置和验证:ESP-01s出厂波特率正常是115200, 注意:AT指令,控制类都要加回车,数据传输时不加回车。 上电后,通过串口输出一串系统开机信息,购买的部分模块可能电压不稳,导致乱码,以ready为准
################################################
arch:ESP8266, 1
compile_time:Ai-Thinker|B&T
wifi_mac:4c75250dAE2F
sdk_version:v3.4-22-g967752e2
firmware_version:2.2.0 compile_time:Jun 30 2021 11:28:20
ready ################################################
硬件:ESP8266-01s (11520波特率) 四根母对母杜邦线 USB转串口(CH340)成本共计十几元左右
工具:PC网络调试助手,ESP网络调试工具
协议类型选择TCP服务,IP地址即电脑IPV4地址,端口号自定义四位数,在串口调试助手上输入指令,发送新行记得勾上。
怎样查看IP地址:win+r ,输入cmd,ipconfig即可查看
上电后发送AT指令测试通信及模块功能是否正常:AT 返回 OK
设置工作模式:AT+CWMODE=3 //1. 是station(设备)模式 2.是AP(路由)模式 3.是双模
以设备模式接入家中路由器配置:AT+CWJAP="WIFI名","密码"
开关网络助手,设立TCP服务器
连接服务器:AT+CIPSTART="TCP","IPV4地址",自定义端口号
发送数据:AT+CIPSEND=4 // 设置即将发送数据的长度 (这里是4个字节)
>CLCA // 看到大于号后,输入消息,CLCA,不要带回车
成品: