ESP-01模块
引脚定义
1 |
GND |
GND |
2 |
GPIO2 |
通用IO,内部已上拉 |
3 |
GPIO0 |
悬空:Flash Boot,工作模式 下拉:UART DownLoad,下载模式 |
4 |
RXD |
串口0数据接收端RXD |
5 |
VCC |
3.3V,模块供电 |
6 |
RST |
1)外部复位管脚,低电平复位 2)可以悬空或者接外部MCU |
7 |
CH_PD |
芯片使能,高电平使能,低电平失能 |
8 |
TXD |
串口0数据发送端TXD |
硬件连接:
使用CH340串口模块,接好串口TXD、RXD、VCC、GND、CH_PD,即可正常使用。
使用串口助手调试:
AT+CWMODE=1 设置模式
AT+CWLAP 扫描当前可⽤用的 AP
AT+CWJAP="ssid","pwd"
----参数说明
"ssid"字符串参数,接入点名称
"pwd"字符串参数,密码最长 64 字节 ASCII
AT+CWQAP—断开与 AP 的连接
AT 指令:
AT 启动
AT+RST 重启模块
AT+GMR 查看版本信息
AT+GSLP 进⼊ Deep-sleep 模式
ATE 开关回显功能
AT+RESTORE 恢复出⼚设置
AT+UART_CUR UART 当前临时配置
AT+UART_DEF UART 默认配置,保存到 Flash
AT+SLEEP 设置 sleep 模式
AT+WAKEUPGPIO 设置 GPIO 唤醒 Light-sleep 模式
AT+RFPOWER 设置 RF TX Power 上限
AT+RFVDD 根据 VDD33 设置 RF TX Power
AT+SYSRAM 查询系统当前剩余内存
AT+SYSADC 查询 ADC 值
AT+SYSIOSETCFG 设置 IO ⼯作模式
AT+SYSIOGETCFG 查询 IO ⼯作模式
AT+SYSGPIODIR 设置 GPIO ⼯作为输⼊或输出
AT+SYSGPIOWRITE 设置 GPIO 的输出电平
AT+SYSGPIOREAD 读取 GPIO 的电平状态
AT+SYSMSG_CUR 设置当前系统消息
AT+SYSMSG_DEF 设置默认系统消息