ESP32入门教程:开发板原理图、引脚图、引脚功能及ESP WROOM 32介绍

说明

记录本人学习历程,同时也分享给大家学习,仅供参考!


一、ESP WROOM 32开发板原理图

1.模组内部电路图

2.AMS1117降压电路,支持宽电压输入,VIN引脚可以接7~18V。

3.USB供电接口(5V)和USB-UART(串口0)

4.EN按键和BOOT按键


二、管脚定义

模组共有38个管脚,具体描述如下。

注意一些特殊的管脚!!!

1.GPIO6至GPIO11引脚控制集成在模组内部的SPI Flash,不建议用于其他功能

SCK/CLK GPIO6

SDO/SD0

GPIO7

SDI/SD1

GPIO8

SHD/SD2

GPIO9

SWP/SD3

GPIO10

SCS/CMD

GPIO11

2.Strapping 管脚

ESP32共有5个Strapping管脚,。

复位时,ESP32会采样Strapping 管脚,并锁存。不建议用于其他功能,除非管脚不够用

MTDI
GPIO0
GPIO2
MTDO
GPIO5

3.启动时,引脚状态为高电平的管脚

芯片启动时引脚会变为高电平,使用不注意可能会出现一些莫名其妙的问题(比如说高电平有效的继电器会吸合等)。

GPIO1
GPIO3
GPIO6~GPIO11(SPI)
GPIO5
GPIO14
GPIO15

4.只能用于输入的管脚(无内部上下拉)

GPIO34
GPIO35

GPIO36

GPIO39

三、外设功能引脚

1.PWM

16个独立的PWM,可以设置任意有输出功能的引脚输出PWM。

2.IIC

2个IIC通道,可以设置任意有输出功能的引脚。

3.串口

TXD RXD
串口1 GPIO1 GPIO3
串口2 GPIO10 GPIO9
串口3 GPIO17 GPIO16

4.SPI

SPI MOSI MISO CLK CS
VSPI GPIO23 GPIO19 GPIO18 GPIO 5
HSPI GPIO13 GPIO12 GPIO14 GPIO15

5.中断

所有GPIO都可以配置为中断模式。

物联沃分享整理
物联沃-IOTWORD物联网 » ESP32入门教程:开发板原理图、引脚图、引脚功能及ESP WROOM 32介绍

发表评论