仅作为输入引脚使用(限制使用的引脚)
GPIO 34
GPIO 35
GPIO 36
GPIO 39
部分ESP32开发板GPIO 6 ~ GPIO 11。但是,这些引脚连接到ESP-WROOM-32芯片上集成的SPI flash上,不建议用于其他用途。所以,不要在你的项目中使用这些引脚。
GPIO 6 (SCK/CLK)
GPIO 7 (SDO/SD0)
GPIO 8 (SDI/SD1)
GPIO 9 (SHD/SD2)
GPIO 10 (SWP/SD3)
GPIO 11 (CSC/CMD)
不建议使用引脚归纳
不建议使用 Strapping
引脚 ,SPI flash
引脚 以及仅输入的引脚
Strapping管脚
:是和芯片复位状态有关的引脚,在芯片的系统复位(上电、RTC 看门狗、欠压、模拟超级看门狗 、晶振时钟毛刺检测)等复位过程中,Strapping 管脚对自己电平采样并存储到锁存器,并一直保持到芯片掉电或关闭.
Strapping 引脚
GPIO 0
GPIO 2
GPIO 4
GPIO 5 (启动时必须为高电平)
GPIO 12 (启动时必须为低电平)
GPIO 15 (启动时必须为高电平)
SPI flash 引脚
GPIO 6 (SCK/CLK)
GPIO 7 (SDO/SD0)
GPIO 8 (SDI/SD1)
GPIO 9 (SHD/SD2)
GPIO 10 (SWP/SD3)
GPIO 11 (CSC/CMD)
LED PWM控制器
LED 控制器 (LEDC) 主要用于控制 LED,也可产生 PWM 信号用于其他设备的控制。 该控制器有 16 路通道,可以产生独立的波形来驱动 RGB LED 等设备。
LEDC 通道共有两组,分别为 8 路高速通道和 8 路低速通道。高速通道模式在硬件中实现,可以自动且无干扰地改变 PWM 占空比。低速通道模式下,PWM 占空比需要由软件中的驱动器改变。每组通道都可以使用不同的时钟源。
LED PWM 控制器可在无需 CPU 干预的情况下自动改变占空比,实现亮度和颜色渐变。
ESP32 LED PWM控制器有16
个独立的通道,可通过配置产生不同属性的PWM信号。占空比的精度可以配置到16位分辨率,所有可以作为输出的引脚都可以用作PWM引脚(GPIOs 34到39不能产生PWM)。
中断引脚
所有的引脚都可以作为中断引脚使用。
————————————————
使能(EN
)引脚是3.3V稳压器的使能引脚。它是被拉上来的,所以连接到地面,使3.3V稳压器失效。例如,您可以使用连接到按钮的引脚来重启ESP32。
内置霍尔传感器
ESP32 集成的霍尔传感器是基于空穴 (N-carrier) 电阻设计的。当芯片置于电磁场中时,霍尔传感器会在电阻上横向产生一个小电压,这个小电压可由 ADC 直接测量。
原文链接:https://blog.csdn.net/weixin_42880082/article/details/120846959
下面这篇比较简洁
(64条消息) 三、Esp32引脚资源详细_esp32引脚图详细解释_bug设计工程师的博客-CSDN博客文章来源地址https://uudwc.com/A/8d1zY文章来源:https://uudwc.com/A/8d1zY
ESP32引脚资源分配与使用建议
(64条消息) 三、Esp32引脚资源详细_esp32引脚图详细解释_bug设计工程师的博客-CSDN博客