at指令学习笔记

注意:at指令不区分大小写,本文只列举了部分指令,而且列举的指令只详细介绍了几个。esp-01s好像并不支持蓝牙功能。

学习at指令的目标:学习at指令不需要记忆指令,可以用到时再查看指令,所以学习目标是学会查看指令,在使用esp8266时要结合官网来配置指令。

at指令格式为at+指令?或者at+指令=配置信息或者at+指令,?表示查询,=表示设置信息。

at基本指令

  • AT:测试 AT 启动
  • AT+RST:重启模块
  • AT+GMR:查看版本信息
  • AT+CMD:查询当前固件支持的所有命令及命令类型

 at WiFi指令

  •  AT+CWMODE:查询/设置 Wi-Fi 模式 (Station/SoftAP/Station+SoftAP)

1、连接和查询WiFi指令

2、与热点相关指令

  • AT+CWSAP:配置 ESP32 SoftAP 参数

  • AT+CWLIF:查询连接到 ESP32 SoftAP 的 station 信息

  • AT+CWQIF:断开 station 与 ESP32 SoftAP 的连接

 

 AT+CWMODE:查询/设置 Wi-Fi 模式 (Station/SoftAP/Station+SoftAP)

  • 查询:AT+CWMODE?

  • 设置:AT+CWMODE=<mode>[,<auto_connect>]

<mode>:模式

  •              0: 无 Wi-Fi 模式,并且关闭 Wi-Fi RF   
  •              1: Station 模式(客户端模式)
  •              2: SoftAP 模式(服务端模式)
  •              3: SoftAP+Station 模式

<auto_connect>:切换 ESP32 设备的 Wi-Fi 模式时(例如,从 SoftAP 或无 Wi-Fi 模式切换为 Station 模式或 SoftAP+Station 模式),是否启用自动连接 AP 的功能,默认值:1。参数缺省时,使用默认值,也就是能自动连接。

  • 0: 禁用自动连接 AP 的功能

  • 1: 启用自动连接 AP 的功能,若之前已经将自动连接 AP 的配置保存到 flash 中,则 ESP32 设备将自动连接 AP

 AT+CWSTATE:查询 Wi-Fi 状态和 Wi-Fi 信息

查询:AT+CWSTATE?

响应:

+CWSTATE:<state>,<"ssid">

OK

说明:

  • <state>:当前 Wi-Fi 状态

    • 0: ESP32 station 尚未进行任何 Wi-Fi 连接

    • 1: ESP32 station 已经连接上 AP,但尚未获取到 IPv4 地址

    • 2: ESP32 station 已经连接上 AP,并已经获取到 IPv4 地址

    • 3: ESP32 station 正在进行 Wi-Fi 连接或 Wi-Fi 重连

    • 4: ESP32 station 处于 Wi-Fi 断开状态

  • <”ssid”>:目标 AP 的 SSID

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值