以下是 ESP-01S 模块的标准引脚定义及详细说明(基于常见规格,实际请以模块丝印为准):
ESP-01S 引脚图(正面俯视,从左到右共8个引脚)
┌───┬───┬───┬───┬───┬───┬───┬───┐
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | ← 引脚序号
| RST|ADC |IO0|IO2|GND|TX |RX |VCC| ← 主要功能
└───┴───┴───┴───┴───┴───┴───┴───┘
引脚功能详解:
-
GND
- 接地(电源负极),需与外部电路共地。
-
GPIO 2 (IO2)
- 通用输入输出引脚,上电时需为高电平(避免低电平导致启动失败)。
- 可用于控制继电器、LED等。
-
GPIO 0 (IO0)
- 关键引脚,决定模块启动模式:
- 高电平(3.3V):正常启动(运行固件)。
- 低电平(GND):进入固件烧录模式(刷机时使用)。
- 常态需保持高电平,否则无法正常启动。
- 关键引脚,决定模块启动模式:
-
RST
- 复位引脚,低电平有效(短暂接地触发重启)。
- 正常工作时悬空或接高电平。
-
ADC
- 模拟输入(电压测量),输入范围 0~1V(注意:超过1V可能损坏芯片)。
- 如需测量更高电压,需用电阻分压电路。
-
RX
- 串口接收端(TTL电平),连接外部设备的TX引脚。
- 波特率通常为115200。
-
TX
- 串口发送端(TTL电平),连接外部设备的RX引脚。
-
VCC
- 电源正极,必须使用 3.3V 直流供电,严禁接5V!
- 建议电流 ≥500mA(WiFi传输时功耗较高)。
关键注意事项:
-
供电要求
- 必须使用 3.3V 稳压电源,直接接5V会烧毁芯片!
- 若使用USB转TTL工具,需确保其支持3.3V电平(禁用5V引脚)。
-
启动模式配置
- 正常启动:GPIO0 接 3.3V(或悬空,内部有弱上拉)。
- 烧录固件:GPIO0 接地 → 上电 → 烧录 → 断开接地 → 重启。
-
无线干扰
- 高频WiFi信号可能干扰ADC测量,若需精确采集建议禁用WiFi。
-
固件兼容性
- 不同固件(如AT指令、MicroPython)可能占用特定引脚,需查阅对应文档。
典型应用场景接线:
ESP-01S 外部设备(如USB转TTL)
───────────────────────────────
VCC → 3.3V 电源(稳定)
GND → GND
TX → RX (接收端)
RX → TX (发送端)
RST → 悬空(或通过按钮接地复位)
GPIO0 → 3.3V(正常启动)
GPIO2 → 悬空或接外设(如LED限流电阻)
如需进一步控制继电器或传感器,可参考具体外设的电压及电流要求设计驱动电路。建议在IO口增加保护电阻(如220Ω~1kΩ)。
怎样去使用基于stm32f1的esp01s驱动库呢
@基于stm32f1的esp01s的驱动库及使用基于用户zero_rose的驱动改进,文章来源STM32的ESP01驱动库_面向对象的形式第一次写博客,如有错误请多包涵。话不多说,直接上部分代码
Green_LJ
2022-01-21 12:41:08
基于机智云与STM32的ESP01S智能配网实战:从调试工具到APP联动
本文聚焦智能硬件配网核心痛点,提出基于机智云物联网平台、ESP01S无线模块与STM32主控的智能配网方案。该方案通过烧录GAgent固件的ESP01S模块封装底层网络协议,以简洁AT指令接口降低
2026-03-26 18:07:02
为什么这在ESP-01上有效,但在ESP-01S上无效?
的数据引脚在 esp 的引脚 2 上。我还知道,当我在 ESP01S 模块上运行闪烁测试时,我必须指定内置 LED 在引脚 2 上 - esp01 指定不需要让闪烁工作。这可能是原因 - 引脚 2
iiiegsd
2023-05-25 07:58:17
ESP-01/01S 烧录固件
一、ESP-01 与 ESP-01S 的区别 引脚:ESP-01S 的 IO0、RST 和 EN 引脚内置上拉,ESP-01 则没有。 丝印:ESP-01S 背面有引脚定义丝印,ESP-01 则没
2026-02-10 11:36:02
ESP01S重启后无法获取DHT22数据怎么解决?
ESP01S 并将 DHT22 连接到 GPIO2。当我为 ESP01S 加电时,我注意到从 DHT22 检索到的数据是正常的——但是当我将 RST 连接到 GND 只是为了模拟从深度睡眠中恢复时,它是
云汉007
2023-05-15 06:06:53
esp01s与指纹模块分别控制舵机代码融合在一起
我这个是基于arduino uno设计的,AS608控制舵机旋转,blinker通过esp01s也可以控制舵机旋转,但是都用到了软串口,现在结合到一起不能使用了
青衫忆笙1
2022-04-15 07:36:33
ESP-01 AT固件烧录有哪些步骤
) , 如果你使用的是ESP-01s(官方在售的推荐版本) 那么可以参考"esp01和esp01s的区别"这篇文章, 来理解接线方式的不同.1. 接线ESP ----->
大红枣
2021-08-03 06:22:56
AI-Thinker ESP32 A1S的分线板
描述ESP32-A1S 分线板AI-Thinker ESP32 A1S 的分线板。所有可用的引脚都断开了。必须通过像 ESP01S 那样的编程器对芯片进行编程。将 IO02 引脚接地和接地 EN 引脚进入编程模式PCB
kgfhdfgx
2022-08-30 06:48:53
STM32最小系统板与ESP01S接入机智云教程
本次采用STM32F103C8T6单片机、ESP-01S模块、红外避障模块、蜂鸣器模块,OLED(0.96iic)、继电器模块、超声波模块,接入机智云平台,分别演示机智云平台的各类型数据点的用法。为
2024-09-04 08:02:19
求大神解答,如何用esp 01s来实现双机通信?求代码,求代码
其实是要用ESP01S实现一个无线通信,以完成一个正确信息的传输的实验,可是咱不太会,求大神解惑
jf_65280087
2021-10-22 10:59:18
ESP***s模块的引脚定义
ESP***s体积小,IO口不多。对如灯具或单个继电器模块这样的情况来说是再适合不过的了。我也在很久以前就注意到了这一点,并购买了几个模块。然而苦于时间等原因,一直没有将其使用上。终于在今天,能够
成长的小师弟
2022-01-10 07:14:17
使用GPIO0 ESP-01/01S的功能可通过低电平控制继电器
我们将ESP8266 WiFi串行收发器模块连接到ESP01/01S中继模块,以便我们可以通过WiFi控制中继。要对ESP8266进行编程,需要将FTDI Converter与ESP8266连接。
2019-11-04 17:36:48
ESP-01上的可用引脚说明
该说明是我向人们介绍ESP8266-01 WiFi收发器系列文章的一部分。本系列文章的目的是充当易于重用的基本代码存储库,并为ESP初学者提供一些基础构建块。 “构建模块”系列将仅包含完成可指导对象所需的基本代码,并(希望)对发生的情况及其原因进行彻底的解释。
2019-12-11 13:55:06
CW32模块使用 ESP01S WIFI模块
ESP8266系列无线模块是安信可科技自主研发设计的一系列高性价比WiFisOC模组。该系列模块支持标准的IEEE802.11 b/g/n 协议,内置完整的TCP/IP协议栈。用户可以使用该系列模块
2025-01-23 13:08:40
使用Arduino IDE对电路板进行编程,ESP-01与ESP-01S影响我的代码要怎么解决?
的代码不适用于 ESP-01S。我用的是同一块板;只需将 esp-01 板换入和换出我的插座即可。该代码不使用 GPIO 引脚,它所做的只是自动连接到我拥有的无线路由器,并托管一个网页。在“01”板上
h1654155275.6372
2023-05-30 06:03:19
ESP 01-S不工作的原因?
我有一些 ESP01-S 没有工作,我将 GPIO0 编程为上拉输入,引脚上的电压仅为 2v。有人遇到过这个问题吗?谢谢
szj0213
2023-05-26 09:48:48
esp01无法让它们运行或闪烁怎么解决?
我有 2 个以前工作正常的 esp01,但现在我无法让它们运行或闪烁: 第一个(esp01s) root@omv:~/esptool# python ./esptool.py --port /dev
cd340823
2023-05-29 07:26:20
ESP32-CAM引脚定义与使用步骤
文章目录前言一、ESP32-CAM1.简介3.引脚定义二、使用步骤1.引入库2.读入数据总结前言前几篇我写了几篇调试ESP32-S2的心得,不过新片子坑太多了,填也填不完。等各路有经验的大神填坑
safaafd
2022-01-24 06:05:14
ESP-01S从深度睡眠中醒来的问题如何解决?
我正在尝试使用 Arduino IDE 使用 ESP8266 芯片对模块进行编程。到目前为止,我已经尝试过 ESP-01 模块,我只是想对 ESP-01S 进行编程。我遇到了这个模块从深度睡眠模式
youyoulan
2023-05-12 06:44:34
esp01 512k串口接收问题如何解决?
使用:**v0.9.2.2** 和 **v0.9.5.2**。 ESP01s 的编程没有问题,在重新启动时,我收到来自测试固件的消息: 代码:全选[System Ready, Vendor
joereil
2023-05-25 06:59:55
ESP8266 ESP-01S为什么无法正常工作?
您好,我正在咨询发生在我身上的一些奇怪的事情,以防有人发生并且可以帮助我。我有一个 ESP8266 ESP01-S 正常工作的应用程序。我买了新的,有了这些就没办法让它工作了。我发现的唯一奇怪的事情
山川1998
2023-02-22 06:07:39
如何使用I2S接口在esp8266-01上?
我必须在 esp8266-01 上使用 I2S 接口,但我的引脚分配有问题...... 在 esp8266 文档中有: MTDI 10 IO12 I2SI_DATA MTCK 12 IO13
hsdfaz
2023-05-25 12:43:03