跳到主要内容

ESP32-S31-Zero

ESP32-S31-Zero 是基于 ESP32-S31 的小型无线开发板,提供贴片板和排针版两种形式,可用于嵌入式应用开发与原型验证。主控采用 32 位 RISC-V 双核处理器,主频最高为 320 MHz,内置 512 KB SRAM。芯片集成 2.4 GHz Wi-Fi 6、Bluetooth 5.4 (LE)、经典蓝牙 (BR/EDR) 和 IEEE 802.15.4,支持 Thread 与 Zigbee 协议,可用于多种无线连接应用的开发。

开发板板载 USB Type-C 接口,通过 USB Serial/JTAG 进行程序下载和控制台通信;配备 WS2812B-1010 RGB LED、BOOT 和 RESET 按键,便于观察程序状态、进入下载模式及复位。采用邮票孔设计,引出 15 路 GPIO,并通过 40 Pin 连接器引出 RGB LCD、触摸及 SD 等扩展信号。板载 2.4 GHz 陶瓷天线,可通过改焊天线选择电阻切换至 IPEX 一代外接天线接口。

配套提供 12 个 ESP-IDF 示例,涵盖 GPIO 控制、RGB LED、按键输入、UART、I2C、Wi-Fi、BLE 及显示、触摸、SD 卡等外设测试,可作为无线联网、外设控制和交互终端原型的开发参考。当前示例的框架版本、外接设备要求及验证范围见 ESP32-S31-Zero ESP-IDF 开发。

如果你在寻找:

  • 使用 AI 工具编程:点击 发给 AI 并选择 AI 工具,询问与本页面相关的问题;也可以选择 复制为 Markdown,将页面内容复制并粘贴到 AI 工具中辅助编程。
  • 原理图、规格书和示例代码:参见 相关资料
  • ESP-IDF 开发:参见 ESP-IDF 开发
  • 下载固件或恢复下载模式:参见 ESP32-S31-Zero 固件烧录。
  • 问题排查:参见 产品 FAQ
SKU产品
35879ESP32-S31-Zero-N16R16
36165ESP32-S31-Zero-N16R16-M
35880ESP32-S31-Zero-N32R16
36166ESP32-S31-Zero-N32R16-M
35121ESP32-S31-Zero-N16R32
36167ESP32-S31-Zero-N16R32-M
35763ESP32-S31-Zero-N32R32
36168ESP32-S31-Zero-N32R32-M

产品特性​

  • ESP32-S31 芯片采用 32 位 RISC-V 双核处理器,主频最高为 320 MHz,内置 512 KB SRAM。
  • 芯片集成 2.4 GHz Wi-Fi 6、Bluetooth 5.4 (LE)、经典蓝牙 (BR/EDR) 和 IEEE 802.15.4,支持 Thread 和 Zigbee 协议;当前配套示例包含 Wi-Fi 和 BLE 应用。
  • 芯片具有 6 个 SPI,其中 2 个专用于 PSRAM、2 个专用于 Flash、2 个为通用 SPI,另提供 1 个低功耗 LP SPI。
  • 芯片具有 2 个 I2C、4 个 UART、2 个 I2S、2 个 12 位 SAR ADC(最多 16 通道)和 2 个 DAC,另提供各 1 个低功耗 LP I2C 和 LP UART。
  • 提供 16 MB 或 32 MB Flash、16 MB 或 32 MB PSRAM 的四种存储组合,分别对应 N16R16、N32R16、N16R32 和 N32R32 系列。
  • 采用邮票孔设计,引出 15 路 GPIO,可焊接集成到自定义底板;另提供预焊排针版本。
  • 板载 2.4 GHz 陶瓷天线,通过改焊 0 Ω 天线选择电阻,可切换至 IPEX 一代接口连接外接天线。
  • 集成 40 Pin 扩展连接器,可连接 RGB LCD、触摸屏及 SD 卡扩展设备。
  • USB Type-C 接口连接芯片的 USB Serial/JTAG,可用于程序下载和控制台通信。
  • 板载 WS2812B-1010 RGB LED,以及 BOOT 和 RESET 按键。
  • 配套提供 12 个 ESP-IDF 示例,覆盖 GPIO、RGB LED、按键、UART、I2C、Wi-Fi、BLE 和显示、触摸、SD 卡等外设测试。

外设数量依据 ESP32-S31 芯片技术规格书 预发布版 v0.5,表示芯片级资源;具体可用信号取决于开发板引出、引脚复用及 SDK 支持情况。

开发环境

当前示例使用固定提交的 ESP-IDF 6.2 开发版,ESP32-S31 在该版本中属于预览目标。工程尚未完成完整编译及实板验证,环境配置和使用范围见 ESP-IDF 开发。

资源简介​

ESP32-S31-Zero 资源介绍

  1. ESP32-S31 双核处理器:运行频率最高 320 MHz。
  2. USB Type-C 接口:用于供电、程序下载和调试。
  3. MP1605GTF-Z DC-DC:提供 3.3 V 电源。
  4. Flash 芯片:存储程序和数据。
  5. WS2812(LED):可编程 RGB 指示灯。
  6. BOOT 按键:配合复位按键进入下载模式。
  7. RESET 复位按键:复位并重启开发板。
  8. 40 Pin 板对板扩展接口:用于扩展 RGB LCD、触摸屏和 SD 卡。
  9. 陶瓷天线:用于 2.4 GHz 无线通信。
  10. IPEX-1 代天线座子:连接外置 2.4 GHz 天线。
  11. USB Host 焊点:引出 USB D+、D− 信号。

引脚定义​

ESP32-S31-Zero 引脚定义1 ESP32-S31-Zero 引脚定义2

产品尺寸​

ESP32-S31-Zero 产品尺寸

开发方式​

  • ESP-IDF:乐鑫官方开发框架,专为 ESP32 系列芯片打造,提供开发工具链、代码库和文档,适用于专业开发与商业量产项目。