目 录CONTENT

文章目录

ESP-01S模块介绍

成培培
2026-01-16 / 0 评论 / 0 点赞 / 4 阅读 / 0 字

ESP-01s是一个非常简单易用的WiFi透传模块,可以基于串口协议通信,而且基于它内部实现的AT指令,实现发送数据到串口透传到指定TCP端口变得非常简单,以下是一些常用的AT指令、引脚定义及接发

引脚定义

┌── │ 📶 天线 │ ← WiFi天线(朝上) ──┐
├──── │ ESP-01S 核心 │ ─────┤
┌──-─┬──-─┬─-─┬───┐
│ GND│ IO2 │ IO1 │ RXD │
│ 上排1 │ 上排2 │ 上排3 │ 上排4 |
└───┴───┴───┴─────┘
┌───┬───┬───┬───┐
│ TXD │ EN │ RST │ VCC │
│ 下排1 │ 下排2 │ 下排3 │ 下排4 │
└───┴───┴───┴─────┘
使用的话最少要接5个引脚,其中GND、VCC、RXD、TXD没什么好说的,串口都需要接的,需要注意的是EN(也称作CH_PD、CHIP_ENABLE、ENABLE)使能引脚,只有高电平使能模块才能工作,低电平禁用模块使其进入深度睡眠或完全关闭,所以按理说直接接VCC就可以了,或者给个GPIO口初始配置高电平,这样可以程序控制模块开关,不用的时候可以关掉省电吧。

设置wifi模式

AT+CWMODE=?

1-Station(常用)

查询:AT+CWMODE?

连接WIFI

AT+CWJAP?

AT+CWJAP=“ssid”,“password”

扫描可用wifi

AT+CWLAP

查询网络连接状态

AT+CIPSTATUS

2-已连接wifi

3-已连接tcp

连接TCP服务

AT+CIPSTART=“TCP”,“192.168.31.132”,37775

设置透传

AT+CIPMODE=1

AT+CIPMODE?

开始发送数据

AT+CIPSEND

结束发送 +++

配置好后重新上电:

AT+CIPMODE=1

AT+CIPSTART=“TCP”,“192.168.31.132”,37775

AT+CIPSEND

reg|1

0

评论区