ESP32-S3 开发板 完整介绍
1. 产品概述
| 项目 | 信息 |
|---|---|
| 产品全称 | ESP32-S3(芯片),官方开发板:ESP32-S3-DevKitM-1 / ESP32-S3-DevKitC-1 |
| 品牌/厂商 | 乐鑫信息科技(Espressif Systems),中国 |
| 一句话定位 | 集成 2.4GHz Wi-Fi 和 Bluetooth 5 双模的双核 MCU,面向物联网、无线嵌入式应用的原型开发与量产参考设计,是经典 ESP32 的性能升级款 |
| 产品级别 | 工业级芯片设计,官方 DevKit 为入门级开发板 |
ESP32-S3 是乐鑫推出的新一代 Wi-Fi + BT 无线微控制器,基于 Xtensa® 双核 LX7 微处理器架构,针对低功耗嵌入式应用和 AIoT 场景优化。相比经典 ESP32,IO 数量翻倍,改进电源管理,支持原生 USB OTG 和调试。
2. 开发板供电规格
| 参数 | 规格 |
|---|---|
| 输入电压范围 | USB 供电:4.4V ~ 5.5V;外部排针输入:3.3V 或 5V |
| 典型工作电流 | 80mA ~ 150mA(依 CPU 频率和无线使用情况) |
| 峰值电流 | 约 500mA(Wi-Fi 发射 + 双核满载) |
| 供电接口 | USB-C(DevKitC-1 新批次)/ Micro-USB(早期版本),支持排针输入 |
| 板载电源管理 | AP6215 PMU / AMS1117-3.3 LDO |
| 功耗等级 | 低功耗设计:深度睡眠约 7μA,轻度休眠约 120μA |
3. 核心功能与芯片规格
主控芯片关键参数
| 项目 | 规格 | 来源 |
|---|---|---|
| CPU 核心 | Xtensa 32-bit LX7 双核 @ 最高 240 MHz | §1 产品特性 |
| 内存 | ROM: 384 KB, SRAM: 512 KB, RTC SRAM: 16 KB 支持外接 SPI/Quad/Octal SPI Flash 和 PSRAM 模块可内置 Flash/PSRAM |
§1 CPU and Memory |
| 无线 | 2.4 GHz Wi-Fi (802.11 b/g/n) + Bluetooth 5 LE,支持 Mesh | 封面 |
| 工作电压 | 典型 3.3V,支持 VDD_SPI 配置为 1.8V/3.3V | §1 Nomenclature |
| 封装(芯片) | QFN56 (7×7 mm) | 封面 |
| 温度范围 | -40°C ~ 105°C (工业级),部分型号 -40°C ~ 85°C/65°C | Table 1-1 |
| 安全特性 | 安全启动、Flash 加密、硬件加密加速(AES/SHA/RSA/HMAC/RNG) | §Security |
主要功能模块
- 无线通信:
- 2.4GHz Wi-Fi 802.11 b/g/n,支持 SoftAP + Station 共存
- Bluetooth 5.0 双模(BR/EDR + BLE),支持长距离模式、Bluetooth Mesh
- 硬件安全:
- 安全启动、Flash 加密、数字签名验证
- HMAC 外设、对称加密加速
- AI 加速:
- 支持神经网络加速器(乐鑫 ESP-WHO 框架)
- 可运行轻量级 TFLite 模型
- 特色卖点:
- 相比经典 ESP32,IO 数量翻倍,支持更多外设同时连接
- 改进的电源管理,更低休眠功耗
- 支持 USB OTG,可直接通过 USB 下载和调试(无需外接串口芯片)
- 完善的 Arduino、ESP-IDF 开发生态支持
芯片型号变体对比
| 项目 | 规格 | 来源 |
|---|---|---|
| CPU 核心 | Xtensa 32-bit LX7 双核 @ 最高 240 MHz | §1 产品特性 |
| 内存 | ROM: 384 KB, SRAM: 512 KB, RTC SRAM: 16 KB 支持外接 SPI/Quad/Octal SPI Flash 和 PSRAM 部分型号内置 Flash/PSRAM |
§1 CPU and Memory |
| 无线 | 2.4 GHz Wi-Fi (802.11 b/g/n) + Bluetooth 5 LE | 封面 |
| 工作电压 | 典型 3.3V,支持 VDD_SPI 配置为 1.8V/3.3V | §1 Nomenclature |
| 封装 | QFN56 (7×7 mm) | 封面 |
| 温度范围 | -40°C ~ 105°C (工业级),部分型号 -40°C ~ 85°C/65°C | Table 1-1 |
| 安全特性 | 安全启动、Flash 加密、硬件加密加速(AES/SHA/RSA/HMAC/RNG) | §Security |
型号变体对比
| 型号 | 内置 Flash | 内置 PSRAM | 温度范围 | VDD_SPI | 状态 |
|---|---|---|---|---|---|
| ESP32-S3 | - | - | -40 ~ 105°C | 3.3V/1.8V | 量产中 |
| ESP32-S3FN8 | 8MB (Quad SPI) | - | -40 ~ 85°C | 3.3V | 量产中 |
| ESP32-S3RH2 | - | 2MB (Quad SPI) | -40 ~ 105°C | 3.3V | 量产中 |
| ESP32-S3R8 | - | 8MB (Octal SPI) | -40 ~ 65°C | 3.3V | 量产中 |
| ESP32-S3R16V | - | 16MB (Octal SPI) | -40 ~ 65°C | 1.8V | 量产中 |
| ESP32-S3FH4R2 | 4MB (Quad SPI) | 2MB (Quad SPI) | -40 ~ 85°C | 3.3V | 量产中 |
| ESP32-S3R8V | - | 8MB (Octal SPI) | -40 ~ 65°C | 1.8V | EOL |
| ESP32-S3R2 | - | 2MB (Quad SPI) | -40 ~ 85°C | 3.3V | EOL → 升级到 RH2 |
来源:Table 1-1
外设接口
| 外设 | 数量/通道 | 关键特性 |
|---|---|---|
| GPIO | 45 | 4 个 straps引脚,根据内置Flash/PSRAM占用 6-7个引脚 |
| UART | 3 | 通用异步串口 |
| SPI | 2 (Flash/RAM) + 2 (通用) | 支持 SPI/Dual/Quad/Octal/QPI/OPI 模式 |
| I2C | 2 | 标准 I2C 接口 |
| I2S | 2 | 音频接口 |
| ADC | 2 × 12-bit | 最多 20 通道 SAR ADC |
| Touch | 14 | 电容触摸感应 IO |
| PWM | LED PWM: 8 通道 MCPWM: 电机控制 PWM |
LED 调光、电机驱动 |
| USB | 1 × USB OTG 1 × USB Serial/JTAG |
全速 USB,支持设备端调试 |
| CAN/TWAI | 1 | 兼容 CAN 2.0 (ISO 11898-1) |
| SD/MMC | 主机控制器 | 2 个插槽,支持存储卡 |
| LCD/Camera | LCD 接口 + DVP 摄像头接口 | 8~16 位 DVP 摄像头接口 |
| RMT | TX/RX | 红外收发、脉冲编码 |
| GDMA | 5 TX + 5 RX | 通用 DMA 控制器 |
| 定时器 | 4 × 54-bit 通用定时器 + 系统定时器 + 3 WDT | |
| 其他 | 温度传感器、脉冲计数器、ULP 协处理器 (RISC-V + FSM) |
来源:§1 Peripherals
功耗模式
| 模式 | 电流 | 说明 |
|---|---|---|
| Active | 未测量 | CPU + Wi-Fi/BT 运行 |
| Modem-sleep | - | CPU 运行,RF 关闭 |
| Light-sleep | - | CPU 暂停 |
| Deep-sleep | 7 µA | RTC 内存保持供电,ULP 可运行 |
来源:§Power Management
无线性能
| 参数 | 规格 |
|---|---|
| Wi-Fi 标准 | IEEE 802.11b/g/n,2.4GHz 频段,支持 20/40MHz 带宽 |
| Wi-Fi 速率 | 1T1R,最高 150 Mbps |
| Wi-Fi TX 功率 | 802.11b: +21 dBm 最大 802.11n: +19.5 dBm 最大 |
| BT 版本 | Bluetooth 5.0 LE,支持 Bluetooth Mesh |
| BT TX 功率 | 最高 +20 dBm |
| BT 速率 | 支持 125 Kbps / 500 Kbps / 1 Mbps / 2 Mbps |
| BT RX 灵敏度 | -104.5 dBm (125 Kbps) |
来源:§Features, §RF Module
安全特性
- 安全启动:访问内部/外部存储器的权限控制
- Flash 加密:存储器加解密
- 硬件加密加速:SHA-2、AES、RSA、HMAC、真随机数生成器 (RNG)
开发生态
- SDK: ESP-IDF (官方),Arduino-ESP32,MicroPython
- IDE: VS Code + ESP-IDF 插件,Eclipse
- 调试: USB Serial/JTAG 内置,支持 JTAG 调试
- 社区: 非常活跃,大量开源项目和开发板
典型应用
- 智能家居设备
- 低功耗物联网传感器集线器
- 工业自动化控制
- 可穿戴医疗设备
- 视频流摄像头
- 语音识别设备
- 服务机器人
- Wi-Fi + BT 网卡
- 智能农业
⚠️ 选型注意
- 内置 Flash/PSRAM 引脚占用: 同时内置 Flash 和 PSRAM 的型号会占用 7 个 GPIO,设计时需要确认引脚分配是否足够
- VDD_SPI 电压差异: ESP32-S3R8V 和 S3R16V 的 VDD_SPI 固定为 1.8V,GPIO47/48 也工作在 1.8V,与其他 GPIO 电压不同,设计外围电路时需要注意电平匹配
- 温度范围差异: 部分型号只支持到 65°C 或 85°C,工业环境选型必须选 -40 ~ 105°C 工业级型号
- 部分型号已停产: ESP32-S3R2 和 S3R8V 已 EOL,设计新产品请选用替代型号(RH2 替代 R2)
相关文档链接
- 原始数据手册: https://documentation.espressif.com/esp32-s3_datasheet_en.pdf
- 乐鑫官方官网: https://www.espressif.com/zh-hans/products/socs/esp32-s3
- ESP-IDF 开发框架: https://github.com/espressif/esp-idf
4. 开发板尺寸与封装
| 参数 | 规格(DevKitC-1) |
|---|---|
| PCB 尺寸 | 52.7mm × 25.4mm × ≈5mm |
| 重量 | 约 5g(不含排针) |
| 外形规格 | 类似 Arduino Nano 形态,双排直插引脚 |
| 安装方式 | 2 × φ3.1mm 安装孔,可螺丝固定或面包板直插 |
5. 接口与引脚(开发板引出)
| 接口类型 | 数量 | 规格说明 |
|---|---|---|
| GPIO | 45 | 全部引出,3.3V 电平,部分支持 ADC/DAC/Touch |
| UART | 3 | 三组独立串口,支持流控 |
| I²C | 2 | 两组 I²C 控制器 |
| SPI | 2+2 | 两组 Flash/PSRAM + 两组通用 SPI |
| I2S | 2 | 音频接口 |
| ADC | 20通道 | 12-bit SAR ADC |
| DAC | 2通道 | 8-bit 数模转换 |
| Touch | 14 | 电容触摸感应 IO |
| PWM | 8+ | LED PWM: 8 通道,MCPWM 电机控制 |
| USB | 1 | USB-C,内置 USB OTG + Serial/JTAG 调试 |
| CAN/TWAI | 1 | 兼容 CAN 2.0 |
| Camera | 支持 | DVP 并行接口可接 OV 系列摄像头模块 |
| JTAG | — | 通过 GPIO 引出,支持在线调试 |
更详细的外设参数见上文「外设接口」表格
6. 应用场景
典型应用领域
- 物联网(IoT)智能家居设备
- 机器人与边缘 AI 视觉应用
- 工业无线传感器节点
- 可穿戴设备
- 无线网关与桥接设备
具体案例
- 智能门锁:Wi-Fi 远程控制 + BLE 靠近唤醒,低功耗长续航
- AI 语音助手:双麦阵列采集 + 本地唤醒词识别
- 无线摄像头:DVP 摄像头接入 + Wi-Fi 图传
配套开发生态
- 官方 SDK:ESP-IDF(C/C++,推荐用于量产开发)
- Arduino 核心:完整 Arduino 支持,适合快速原型
- MicroPython:支持脚本化开发
- 开发环境:VS Code + ESP-IDF 插件,ESP-IDF CLI
7. 环境与认证
| 参数 | 规格 |
|---|---|
| 工作温度范围 | -40°C ~ +85°C(开发板芯片),工业级芯片可达 -40°C ~ +105°C |
| 存储温度范围 | -40°C ~ +125°C |
| 认证 | CE、FCC、SRRC、RoHS 合规 |
| ESD 防护 | HBM:±2kV |
8. 使用注意事项
- 电平特性:所有 GPIO 均为 3.3V 电平,不兼容 5V 输入,外接 5V 传感器需分压
- 供电选择:通过 USB-C 供电即可满足大多数应用,大电流外设(如电机)建议外部独立供电
- Flash/PSRAM:不同型号 Flash 和 PSRAM 配置不同,选择开发板时根据应用需求确认容量,AI/视觉应用建议选带 8MB PSRAM 版本
- 引脚复用:同时内置 Flash 和 PSRAM 的型号会占用 7 个 GPIO,设计时需要确认引脚分配是否足够
- VDD_SPI 电压差异:部分型号 VDD_SPI 固定为 1.8V,GPIO47/48 也工作在 1.8V,设计外围电路时需要注意电平匹配
- 静电防护:虽然芯片内置 ESD 防护,焊接调试时仍建议采取防静电措施
- 温度范围差异:部分型号只支持到 65°C 或 85°C,工业环境选型必须选 -40 ~ 105°C 工业级型号
- 型号停产:ESP32-S3R2 和 S3R8V 已 EOL,设计新产品请选用替代型号
参考文档链接
- 芯片数据手册(英文):https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
- 乐鑫官方官网:https://www.espressif.com/zh-hans/products/socs/esp32-s3
- ESP32-S3-DevKitC-1 指南:https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html
- ESP-IDF 开发框架:https://github.com/espressif/esp-idf
数据来源:ESP32-S3 Datasheet v2.2,乐鑫官方文档
Comments (0)
Please sign in to leave a comment.