圈子详情
ESP专区

ESP32-DevKitC V4 引脚功能详解

cicb官方 【社区达人】
帖子图片
一、引脚分区说明(按颜色分类,清晰好懂) 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连接,否则会出现信号不稳定、设备不工作的问题。
浏览:19 点赞:0 发布时间:2026-06-11 23:49

全部评论

回复

请先登录后发表评论 去登录