ESP32从零开始(6)—— 模组 ESP32-WROOM-32
这是本人的学习历程,属于学习总结。分享给大家,仅作参考。
(如果哪里有问题请留言指出。谢谢~)
概述
-
介绍ESP32开发硬件: 模组 ESP32-WROOM-32 本文只简述需要的内容。详细请参考官方文档:
模组ESP32-WROOM-32
-
引脚图
-
ESP32-WROOM-32 共有 38 个管脚 引脚定义
-
控制集成在模组内部的SPI Flash的引脚,不建议用于其他功能。
-
5 个 Strapping 管脚
-
复位时,ESP32会采样Strapping 管脚,并锁存。不建议用于其他功能,除非管脚不够用。 因为模组内置了 3.3 V SPI flash,所以上电时不能将 MTDI 置 1。
-
启动时,引脚状态为高电平,可能会引起某些问题。(如驱动继电器会跳动一下)
-
只能用于输入的管脚(无内部上下拉)
-
触摸功能
-
ADC (模拟–>数字) 两个ADC: ADC1 和 ADC2 12位分辨率。0 ~ 4095 如果使用WIFI功能,请不要使用 ADC2。
-
DAC (数字–>模拟)
-
PWM 16个独立的PWM 可以设置任意 有输出功能的引脚 输出PWM。
-
I2C 2个 I2C 通道 可以设置任意 有输出功能的引脚 。
-
SPI
-
中断
所有GPIO都可以配置为中断。
模组内部原理图
开发板原理图
-
供电 USB 模组 按钮 排针端口
