![[单片机] ESP32-S3-WROOM-1 开发板](http://image.lceda.cn/pullimage/HZ0Pk3PTfOte0nhUS8EwDyWufR3GYHb5PHdPo3CH.jpeg)
[单片机] ESP32-S3-WROOM-1 开发板
简介
基于 ESP32-S3-WROOM-1 N16R8 的最小开发板,双 USB-C 接口,GPIO 全引出,支持自动下载烧录。 附加扩展板支持多种模块,快速验证功能。
简介:基于 ESP32-S3-WROOM-1 N16R8 的最小开发板,双 USB-C 接口,GPIO 全引出,支持自动下载烧录。 附加扩展板支持多种模块,快速验证功能。开源协议
:CC BY-NC-SA 4.0
(未经作者授权,禁止转载)描述

基于 ESP32-S3-WROOM-1 N16R8 的最小开发板,引出全部可以 GPIO,双 USB Type-C 接口,支持自动下载烧录。
特点
- 1000mil 超窄设计,可以插入常见面包板,并保留左右各一列额外插孔,方便连接外设
- 引出全部可用 GPIO(EN,IO0,用于 USB 的 19、20,用于 UART 的 43、44,用于 PSRAM 的 35、36、37 未引出)
- 双 USB Type-C 接口,一路 ESP32S3 USB,一路 CH340C,可以同时调试 USB Device + 串口日志
- 全 0805 元件,方便手工焊接(除 USB Type-C 接口和三极管)
- 4 组 3.3V 和 2 组 5V 电源,直接连接外设时,省去电源和地引脚共用烦恼
- 支持 USB 自动固件下载烧录
- 配备 USB-C 识别电阻,支持 C-C 数据线供电和调试
- 配套扩展板,可以快速验证常见功能和外设
扩展板

图片中 TF 卡引脚错误,工程中已经修正。
集成常见开发模块,并使用 2.54mm 排母引出,方便直接在淘宝上购买模块直插。
以下功能验证通过:
- SPI ST7789V 1.54 寸 TFT 屏幕模块
- I2C 总线,接入 Si7021 和 BH1750 读取温湿度以及光照强度
- 五个用户按钮模块,可以在 LVGL 中模拟鼠标操作
- WS2812 模块
- TF 读卡器
SPI 屏幕模块
通过 SPI 总线驱动 TFT 屏幕,按常见 ST7789V 驱动 TFT LCD 模块引脚放置排针座,可以直接在淘宝上购买同引脚顺序模块直插使用,例如中景园 2.0 寸 240x320 TFT。
引脚顺序:GND VCC SCL SDA RST DC CS BL
其中 SCL SDA 连接到 ESP32-S3 SPI2 上,理论上可以跑 80MHz,在 LVGL 低负载场景可以达到 60FPS,LVGL Benchmark 加权平均分为 92 左右。
BL 可以通过 PWM 控制背光亮度,Arduino 中可以通过 analogWrite 使用 PWM 来控制背光亮度。
I2C 屏幕模块
提代与淘宝上常见 I2C 0.96 寸 12864 OLED 模块引脚顺序一致的 2.54mm 排座,方便调试 12864 OLED 屏幕。
(尚未验证)
TF 读卡器
提供 TF 读卡器,实现用户文件读取和写入。
使用 SdFat 库即可完成 FAT16、FAT32 以及 exFAT 分区文件的读取和写入。
五个用户按键模块
五个用户按键,按五向按键布局,可以在 LVGL 中模拟鼠标操作。
按下时低电平,初始化时需要使用内置上拉电阻。
多功能按键
使用 ALPS SLLB120200 多功能按键,模拟上、下方向键、上、下翻页键以及回车键。
WS2812B LED 模块
4 个 WS2812B LED 用于常见效果模拟,例如电池电量显示。
电池接口和 ADC 测量模块
提供 PH2.0 2P 电池接口,可以通过 ADC 测量电池电压。
电池供电需要额外设计升压电路,暂不包含。
三组 I2C 总线引出
按 VCC GND SCL SDA 顺序引出 I2C 总线,共三组,可以直插常见 I2C 协议传感器模块,例如 BH1750、BME280 等。
部分传感器模块引脚顺序和这里定义不一致,使用时需要注意。
LVGL 例程
开发中
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










