跳到主要内容

ESP32-S3-AUDIO-Board

ESP32-S3-AUDIO-Board

ESP32-S3-AUDIO-Board 是一款基于 ESP32-S3 的 AI 智能音箱开发板,支持 2.4GHz Wi-Fi 与 Bluetooth 5 (LE),集成大容量 Flash 和 PSRAM,搭载双麦克风阵列、喇叭、RGB 环绕灯效和多种接口。可广泛用于 AI 音箱、语音交互、HMI 带屏应用和摄像头应用等智能产品的快速开发。

产品特性

  • 高性能主控:搭载 ESP32-S3R8,Xtensa 32 位 LX7 双核处理器,主频高达 240MHz
  • 无线连接:支持 2.4GHz Wi-Fi (802.11 b/g/n) 与 Bluetooth 5 (LE),板载天线
  • 存储资源:内置 512KB SRAM、384KB ROM,叠封 8MB PSRAM,外接 16MB Flash
  • 语音交互:双数字麦克风阵列,支持降噪与回声消除,适合精准语音识别及近场 / 远场唤醒
  • 时钟管理:集成 PCF85063 RTC 芯片,支持 RTC 掉电保持时间,可用于闹钟、定时任务或唤醒等
  • 炫彩灯效:板载 7 个环形 RGB 彩灯,可编程实现多种动态灯效
  • 人机交互:预留多个按键与电池开关,方便自定义功能开发
  • 扩展接口:
    • SPI LCD 屏幕接口 (FPC / 排针)
    • DVP 摄像头接口 (24PIN 排座)
    • USB、I2C 与部分 IO 引出 (兼容屏幕接口引脚)
  • 多媒体功能:板载音频解码芯片、MIC 和喇叭接口
  • 存储扩展:支持 Micro SD 卡槽,可存放音频文件等
  • 电源管理:内置电池充电管理模块,支持多种电源模式与低功耗应用

产品参数

参数名称参数
接口USB Type-C
主控芯片ESP32-S3
板载设备ES8311
ES7210
mic
RTC 时钟芯片
摄像头接口
Micro SD
电池充放电管理模块

板载资源

ESP32-S3-AUDIO-Board 板载资源

  1. ESP32-S3R8 双核处理器,高达 240MHz 的运行频率

  2. TCA9555PWR GPIO 扩展芯片

  3. RTC 时钟芯片:PCF85063 RTC 实时时钟

  4. 按键 RESET 复位按键、BOOT 按键、用户自定义按键

  5. USB Type-C 接口 用于给设备进行供电和程序烧录

  6. 充电指示灯 在连接系统电池时,充电为常亮,充满熄灭

  7. 系统电池开关 ON:连接电池 OFF:断开电池

  8. 18PIN 屏幕接口 支持连接对应线序的屏幕

  9. 摄像头接口 支持连接对应线序的摄像头

  10. Micro SD 卡槽 用于连接 TF 卡

  11. 麦克风

  12. 排针接口 当前排针引出的 GPIO 均已用于屏幕接口

  13. IPEX 1 代座子 可通过拆焊电阻切换为使用外部天线

  14. 贴片陶瓷天线

  15. 功放芯片

  16. ES8311 音频编解码芯片

  17. 16MB Flash

  18. RTC 电池接口 接入可充电的 RTC 电池

  19. ES7210 音频编码芯片

  20. MP1605GTF-Z 电源模块,支持高达 3.3V 2A 输出

  21. 电池充电管理芯片

  22. RGB 彩色灯珠 7 个圆形环绕 RGB 彩灯

  23. 系统电池接口 MX1.25 2PIN 连接器,可用于接入 3.7V 锂电池,支持充放电

  24. 喇叭接口

接口定义

ESP32-S3-AUDIO-Board 接口定义

产品尺寸

ESP32-S3-AUDIO-Board 产品尺寸

开发方式

ESP32-S3-AUDIO-Board 支持 Arduino IDE 和 ESP-IDF 两种开发框架,为开发者提供灵活的选择,您可以根据项目需求和个人偏好选择合适的开发工具。

两种开发方式各有优势,开发者可根据自身需求和技能水平选择。Arduino 简单易学、上手快,适合初学者和非专业人士;ESP-IDF 则提供更高级的开发工具和更强的控制能力,适合有专业背景或对性能要求较高的开发者,更适用于复杂项目开发。

  • Arduino IDE 是一款便捷灵活、易于上手的开源电子原型平台。无需太多基础知识,简单学习后即可快速开发。Arduino 拥有庞大的全球用户社区,提供海量开源代码、项目示例和教程,以及丰富的库资源,封装了复杂功能,让开发者能够快速实现各种功能。您可以参考 Arduino IDE 开发环境搭建教程 完成初始设置,教程中同时提供了相关示例程序供参考。

  • ESP-IDF 全称 Espressif IoT Development Framework,是乐鑫科技为 ESP 系列芯片推出的专业开发框架。它基于 C 语言开发,包含编译器、调试器、烧录工具等,支持命令行或集成开发环境(如 Visual Studio Code 配合 Espressif IDF 插件)开发,插件提供代码导航、项目管理、调试等功能。我们推荐使用 VS Code 进行开发,具体配置过程可参考 ESP-IDF (VS Code) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。