ESP-AT 系列: WiFi 模式切换连接和扫描

基础知识

AP 模式:
Access Point,也称为 SoftAP 模式,提供无线接入服务,允许其它无线设备接入,提供数据访问,一般的无线路由/网桥工作在该模式下,APAP 之间允许相互连接。

STA 模式:
Station, 也称为 Station 模式,类似于无线终端,STA 本身并不接受无线的接入,它可以连接到 AP,一般无线网卡即工作在该模式。

WiFi 扫描:
Station 可以扫描周围可用的 AP, 以便自己加入。

WiFi 连接:
通过 802.11 b/g/n 协议,Station 可将自己接入到 AP 中。

一. WiFi 模式切换

AT+CWMODE=1

设置当前 WiFi 模式,可选参数如下:

  • 0: 无 WiFi 模式,并且关闭 WiFi RF
  • 1: Station 模式
  • 2: SoftAP 模式
  • 3: SoftAP + Station 模式

响应:

AT+CWMODE=1

OK

二. 扫描

ESP 设备处于 STA 模式或 SoftAP + Station 模式时,可进行 AP 扫描。

AT+CWLAP

响应:

+CWLAP:,,,,
+CWLAP:,,,,
...
OK

ESP-AT 系列: WiFi 模式切换连接和扫描_第1张图片

  • ecn: 即加密方式

  • 0: OPEN

  • 1: WEP

  • 2: WPA_PSK

  • 3: WPA2_PSK

  • 4: WPA_WPA2_PSK

  • 5: WPA2_Enterprise

  • ssid: 字符串串参数, APSSID

  • rssi: 信号强度

  • mac(选填参数): 字符串串参数, APMAC 地址

  • channel(选填参数): 信道号

注:

在扫描之前,可通过 AT+CWLAPOPT 来设置默认扫描参数。

三. 连接

确认好自己要连接的 AP 后,即可通过下面方式连接到相应AP

AT+CWJAP="abc","0123456789"

返回:

WIFI CONNECTED
WIFI GOT IP

OK

或者

+CWJAP:
ERROR

参考

具体指令请参考 ESP-AT 指令集与使用示例

你可能感兴趣的:(ESP-AT)