
1、介绍
ESP32‑S3‑UNO‑R1 是兼容 UNO 外形尺寸的 ESP32‑S3 开发板,主控采用 ESP32‑S3‑WROOM‑1‑N16R8 模组,集成 Wi‑Fi 2.4G、蓝牙 5.0;板载两路 Type‑C 接口,USB2 为 USB 电源输入与程序下载口,USB1 仅作为 ESP32‑S3 原生 USB‑OTG 接口;采用 CH340K 实现 USB 转串口;TPS54302DDCR 实现宽压外部直流输入输出 5.5V;RY3430 同步降压 DC‑DC 芯片输出 3.3V 给主控模组供电;支持 Type‑C USB 供电、外部 VIN 直流供电两种供电方式;排针引脚兼容 UNO 式扩展板,面向物联网项目、无线原型开发、创客教学、单片机实验。
乐鑫官方数据手册:esp32-s3-wroom-1_wroom-1u_datasheet_cn.pdf
2、技术规格
主控模组 | ESP32-S3-WROOM-1-N16R8 |
CPU | Xtensa LX7 双核,主频 240MHz |
模组供电 | 3.3V,由 RY3430 输出;推荐工作 3.0~3.6V |
供电输入 | USB2 Type‑C 5V;VIN DC 6‑12V |
下载接口 | USB2,CH340K 串口,同时作为板卡 USB 电源输入口 |
WIFI | 2.4 GHz Wi-Fi (802.11b/g/n) |
蓝牙标准 | 蓝牙 5.0 LE |
芯片时钟频率 | 240 MHz |
Flash | 16 MB |
PSRAM | 8 MB |
OTG Type‑C | USB1 直连 ESP32‑S3 GPIO19 USB‑D‑、GPIO20 USB‑D+,仅 OTG 功能 |
5V 降压芯片 | TPS54302DDCR;输入 4.5‑28V;输出5.5V持续 3A;400kHz 同步 Buck,内置保护;输出串联 DSK34 二极管 |
隔离二极管 | DSK34;TPS54302DDCR 输出 5.5V,经过二极管压降后约 5V,一路送入 RY3430 输入引脚,另一路供给扩展排针 5V 电源轨 |
3.3V DC‑DC 芯片 | RY3430;输入 2.5‑5.5V;输出固定 3.3V,最大输出 3A;1.2MHz 开关频率;PFM/PWM 轻载高效;内置过流、短路、过温保护,SOT‑23‑5 封装 |
排针接口 | UNO 式排针接口;USB2 输入电源经过自恢复保险丝后连接至扩展排针 5V 电源轨;VIN 供电时,TPS54302DDCR 输出 5.5V 经 DSK34 二极管降压至约 5V 后供给扩展排针 5V 电源轨 |
⚠️重要:ESP32‑S3 模组 IO 为 3.3V 电平,严禁直接接入 5V 信号,否则烧毁 IO 口;VIN 最高输入 12V,长期工作建议 6‑12V;USB1 为纯 OTG 口,不能下载程序,不能作为主电源输入。
3、特征
1、主控模组:ESP32-S3-WROOM-1-N16R8,双核 LX7,240MHz,16MB Flash,8MB PSRAM,板载 PCB 天线,Wi-Fi 802.11b/g/n + Bluetooth5 LE
2、USB 接口:两路 Type-C;USB2:CH340K USB 转串口,兼具 USB 电源输入、程序下载功能;USB1: 仅 ESP32-S3 USB-OTG (GPIO19/20), 支持 USB设备 / 主机功能,不用于下载供电。
3、USB 转串口:CH340K, 内置时钟无需外部晶振,内置防倒灌二极管,实现程序下载、串口调试输出。
4、供电模式:USB2Type-C5V 供电;VIN 外部直流 6-12V 输入。
5、电源芯片:TPS54302DDCR 同步 Buck 降压输出 5.5V, 输出经过 DSK34 二极管压降后,一路给到 RY3430 输入端,另一路给到扩展排针 5V;RY3430 同步DC-DC 降压输出 3.3V,最大输出 3A,1.2MHz 开关频率,为 ESP32-S3 模组及 3.3V 外设供电。
6、IO 资源:引出 GPIO、ADC、SPI、I2C、UART,兼容 UNO 排针;支持触摸、ADC、RMT 外设。
7、外设:复位按键、BOOT 下载按键;电源 LED、TX/RX 串口 LED;板载 LED 指示灯;兼容 UNOR3 扩展板堆叠。
4、电路板尺寸

5、开发板解析

6、驱动下载及安装
Windows 7、8、10、11 系统 USB 驱动下载及安装方法:点击查看
Mac OS 系统 USB 驱动下载:CH34X USB串行Mac OS驱动程序下载安装说明
为了能够使用 Arduino IDE 开发 ESP32-S3,你需要向 Arduino IDE 板管理器添加一个额外的源,然后安装 ESP32。我们需要先添加 ESP32 开发板附加网址。打开文件 菜单下的 首选项。

把下面的链接复制粘贴到 附加开发板管理网址 中:
https://espressif.github.io/arduino-esp32/package_esp32_index.json

再安装 ESP32 开发板,选择 工具 菜单中的 开发板 -> 开发板管理器...

在搜索栏中搜索 esp32,可以看到 esp32 库,选择 最新 版本,点击安装,等待安装完成即可。

选择对应的开发板 ESP32-S3 Dev Module,选择 ESP32-S3 对应的端口

最后,我们找到官方示例代码点击上传。


常见问题:上传失败解决方法:把开发板外接的模块全部取下来。