AT指令

AT指令后面都需要加上\r\n,有的串口助手会自己添加回车换行

测试指令

指令:AT\r\n
响应:OK\r\n

复位指令

指令:AT+RST\r\n
响应:OK\r\n
以及设备的一些信息

模式设置

ESP-01/01s以及8266共有三种工作模式,分别为 AP、STA、AP+STA
  1. STA模式:无线终端,本身并不接受无线的接入,它可以连接到AP,一般无线网卡即工作在该模式
  2. AP模式:提供无线接入服务,允许其它无线设备接入,提供数据访问,例如“路由器”
  3. AP+STA模式

指令:AT+CWMODE=1\r\n (将模块设置为1,也就是STA模式)
响应:OK\r\n

连接WIFI

指令:AT+CWJAP="ssid","password"\r\n
ssid:wifi名称
password:wifi密码
响应:WIFI CONNECTED\r\n,WIFI GOT IP\r\n,OK\r\n

查看IP

指令:AT+CIFSR\r\n
响应:OK\r\n,同时显示IP地址和MAC地址

连接服务器

指令:AT+CIPSTART="TCP","服务器IP\域名",端口号
响应:CONNECT\r\n OK\r\n

打开透传模式

指令:AT+CIPSEND\r\n
响应:OK\r\n ">"

退出透传模式

指令:+++
响应:无

GET方法获取服务器文件信息

指令:进入透传模式后,通过GET加空格加获取文件的网址,例如“GET http://xxxxxxx/?f=/Project.bin
响应:文件内容

同时也可以使用另一种指令
GET xxxxxxx //GET指令
Host: xxxxxx //主机地址(域名或者IP地址)
Connection: Keep Alive //连接状态

标签: ESP

暂无评论