文档库
GPIO与电路阅读
ESP32-S3-CAM-Mini 使用与开发手册
读原理图时先沿电源,再沿图像与接口信号追踪。官方例程只适配本产品的固定引脚,不需要选择竞品开发板型号。
GPIO表
| 功能 | GPIO | 说明 |
|---|---|---|
| 摄像头XCLK | 11 | 现有例程默认15 MHz |
| SCCB SDA / SCL | 47 / 21 | 摄像头内部配置总线,上拉到CAM_2V8 |
| D0–D7 | 15、17、18、16、7、9、10、12 | 对应GC2145 Y2–Y9 |
| VSYNC / HREF / PCLK | 14 / 13 / 8 | 图像帧、行及像素时序 |
| 摄像头电源使能 | 5 | 高有效;硬件10 kΩ下拉 |
| 摄像头过流输入 | 6 | CAM_OCB_N,开漏低有效 |
| 状态LED | 4 | 高电平亮 |
| USB D− / D+ | 19 / 20 | 保留给USB下载和日志 |
| SH1.0 TX-SDA / RX-SCL | 1 / 2 | 3.3 V逻辑,UART/I²C互斥 |
| USER | 48 | 按下为低,硬件10 kΩ上拉 |
| BOOT | 0 | 启动配置脚,按下为低 |
N16R8的Octal PSRAM占用GPIO35/36/37。不要把它们当作空闲GPIO。GPIO0/3/45/46涉及启动配置,不要直接照搬其他板的引脚方案。GPIO43/44未连接为本板的下载口。
电源和图像路径
外部5V ─┐
├─ 输入保护/电源选择 ─ SYS_5V ─ 主电源降压 ─ ESP32-S3
USB 5V ─┘ └─ 摄像头电源分支
GPIO5 ─ 摄像头开关 ─ CAM_3V3_SW ─ 2.8V与1.5V电源 ─ GC2145
GPIO6 ◀ CAM_OCB_N
GPIO47/21 ⇄ SCCB配置 DVP数据/时钟 → 摄像头采集驱动
这是功能框图,不是接线图。原理图用于核对网络、器件和连接器脚号,不能按框图直接制作电路。
摄像头RESET/PWDN由硬件偏置,驱动配置使用-1。现有恢复流程通过GPIO5关闭整个摄像头电源域、再上电初始化。图传固件有运行期过流监测任务;视觉demo主要在初始化时检查过流,不能认为所有固件保护行为完全一致。
I²C复用不等于已有I²C协议
GPIO1/2可以用于外部I²C,但基础SKU板载I²C上拉使能电阻默认不焊接。当前官方例程使用UART,没有交付一个可以按固定寄存器读写的I²C从机固件。自行实现时先关闭UART驱动,再设计上拉、电压、地址、报文与超时;不要把外部GPIO1/2与摄像头SCCB GPIO47/21混为同一总线。
原理图
产品提供硬件原理图,不提供PCB设计文件。



建议完成三个练习:找到4Pin脚序;从GPIO5追踪摄像头电源;找到USB D+/D−并确认它们不与业务UART共用。