WIFI 功能 AT 指令列表:
AT+CWMODE 选择 WIFI 应用模式
AT+CWJAP 加入 AP
AT+CWLAP 列出当前可用 AP
AT+CWQAP 退出与 AP 的连接
AT+CWSAP 设置 AP 模式下的参数
AT+CWLIF 查看已接入设备的 IP
AT+CWDHCP 设置 DHCP 开关
AT+CWAUTOCONN 设置 STA 开机自动连接到 wifi
AT+CIPSTAMAC 设置 STA 的 MAC 地址
AT+CIPAPMAC 设置 AP 的 MAC 地址
AT+CIPSTA 设置 STA 的 IP 地址
AT+CIPAP 设置 AP 的 IP 地址
AT+SAVETRANSLINK 保存透传连接到 Flash
AT+CWSMARTSTART 启动智能连接
AT+CWSMARTSTOP 停止智能连接
命令详解
- AT+CWMODE
这个命令是用来设置ESP8266的模式(STA模式、AP模式、STA和AP模式 )的。
AT+CWMODE = 3 ##设置ESP8266为STA和AP模式
- AT+CWJAP
这个命令是ESP8266模块在STA模式下接入wifi的。
AT+ CWJAP =<ssid>,< password> ##设置ESP8266加入ssid,密码是password
- AT+CWLAP
这个命令是列出ESP8266模块周围环境中的所有热点。
AT+CWLAP= <ssid>,< mac >,<ch> ##搜索ssid,mac,ch一致的热点
AT+CWLAP="ALIENTEK" ##搜索ssid为ALIENTEK的热点,并列出相关信息
-
AT+CWQAP
这个命令是ESP8266退出已经连接的热点。 -
AT+CWSAP
这个命令是用来设置ESP8266热点的账号,密码,加密方式的(在AP模式下,相当于开热点wifi,供其他设备连接)。
AT+CWSAP="ATK_ESP8266","12345678",6,4 ##设置AP热点ssid是ATK_ESP8266,password是123456,ch通道是6,ecn加密方式是4 WPA_WPA2_PSK
-
AT+CWLIF
这个命令是列出已经链接到ESP8266模块的所有热点的ip 和 mac。 -
AT+CWDHCP
这个命令是设置ESP8266模块三种模式下的DHCP开关的。
AT+ CWDHCP= <mode>,<en>
AT+ CWDHCP= 0,0 ##失能STA模式下的DHCP
-
AT+CWAUTOCONN
这个命令是设置ESP8266模块STA模式下是否开机自动连接wifi的。 -
AT+CIPSTAMAC
这个命令是设置ESP8266模块STA模式下的mac的
AT+CIPSTAMAC="18:fe:35:98:d3:7b"
-
AT+CIPAPSTA
这个命令是设置ESP8266模块AP模式下的mac的 -
AT+CIPSTA
这个命令是设置ESP8266模块STA模式下的ip的
AT+CIPSTA="192.168.1.100"
-
AT+CIPAP
这个命令是设置ESP8266模块STA模式下的ip的 -
AT+SAVETRANSLINK
这个命令是保存透传信息连接到 Falsh
- 本设置将透传模式及建立的 TCP 或 UDP 连接均保存到 Flash user parameter 区, 下次上电自动建立 TCP或 UDP 连接并进入透传。
- 只要远端 IP, port 的数值符合规范, 本设置就会被保存到的 Falsh
AT+SAVETRANSLINK=<mode>,<remote IP>,<remoteport>[,<type>][,<TCP keep alive>][,<UDP local port>]