ESP专区
ESP32-DevKitC V4 引脚功能详解
一、引脚分区说明(按颜色分类,清晰好懂)
1. 🔴 电源引脚(顶部红色标注)
这部分是开发板的供电和地信号,是所有接线的基础:
- VIN :外部电源输入引脚,支持 5V 供电(可通过外接电池、电源模块供电),和USB接口供电二选一即可,不要同时接。
- 3V3 :开发板稳压后的3.3V电源输出,最大电流约600mA,可给低功耗传感器供电,严禁接5V输入,否则会烧坏ESP32芯片。
- GND :公共地信号,所有传感器、外设的地都必须和开发板GND共地,否则电路无法正常工作。
2. 🔵 通用数字GPIO引脚(左侧蓝色标注)
这是ESP32最核心的引脚,可配置为数字输入/输出,支持PWM、I2C、SPI等外设,是新手用得最多的部分:
- 图中左侧标注的 GPIO0~GPIO39 为开发板引出的可用引脚,其中:
- 新手推荐优先使用安全GPIO: GPIO13、GPIO14、GPIO16、GPIO17、GPIO18、GPIO19、GPIO21、GPIO22、GPIO23、GPIO25、GPIO26、GPIO27、GPIO32、GPIO33 ,这些引脚不会影响开发板启动,接LED、开关、普通传感器都很稳定。
- 避坑提醒: GPIO0、GPIO2、GPIO12 与开发板启动模式相关,不建议新手直接接外设,否则可能导致开发板无法正常烧录程序。
3. 🟢 模拟输入引脚(底部绿色标注,ADC)
这些引脚是ESP32的模数转换器,用来读取模拟传感器的电压信号(比如电位器、光敏电阻、温湿度传感器):
- ADC1_0 ~ ADC1_7 :属于ADC1通道,WiFi工作时也能正常使用,是新手接模拟传感器的首选。
- ADC2_0 ~ ADC2_9 :属于ADC2通道,当ESP32开启WiFi功能时,ADC2通道会被占用,无法正常读取信号,不建议新手在联网项目中使用。
- 额外提示:ESP32的ADC输入范围为0-3.3V,不要输入超过3.3V的电压,否则会损坏芯片。
4. 🟡 特殊功能复用引脚(右侧标注)
这些引脚除了作为普通GPIO,还默认支持固定的外设功能,适合做串口通信、存储拓展:
- U0TXD / U0RXD :开发板自带串口的发送/接收引脚,默认和板载USB串口芯片连接,用于程序烧录和串口调试,新手不要随意接其他外设,避免烧录失败。
- SD_CLK / SD_CMD / SD_DATA :SD卡接口引脚,用于拓展存储功能,可外接SD卡保存数据,同时也可复用为普通GPIO使用。
- 其他外设引脚:部分引脚标注了 I2C、SPI、PWM 等功能,这些是ESP32芯片的复用外设,可在代码中配置开启。
二、新手接线避坑指南(必看!)
1. 供电注意事项:开发板只能输入3.3V或5V电压,严禁接超过5V的电源,也不要给3V3引脚接5V。
2. 启动引脚别乱接: GPIO0、GPIO2 是开发板进入烧录模式的关键引脚,上电时如果被拉低,开发板会进入烧录模式,无法正常运行程序。
3. 模拟引脚使用限制:联网项目中,优先使用ADC1通道的引脚,避免WiFi开启后传感器无法读取数据。
4. GND必须共地:所有外接设备的地,都必须和开发板的GND连接,否则会出现信号不稳定、设备不工作的问题。
浏览:20
点赞:0
发布时间:2026-06-11 23:49
请先登录后发表评论 去登录