# ESP32-S31-Zero **Repository Path**: waveshare/esp32-s31-zero ## Basic Information - **Project Name**: ESP32-S31-Zero - **Description**: ESP32-S31-Zero 是基于 ESP32-S31 的小型开发板,配备 WS2812B-1010 RGB LED、BOOT/RESET 按键、USB Type-C、外置 SPI Flash、射频连接器,以及 GPIO/LCD/触摸/SD 扩展接口。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-29 - **Last Updated**: 2026-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
--- ## ✨ 概述 ESP32-S31-Zero 是基于 ESP32-S31 的小型无线开发板,配备 USB Type-C、RGB LED、BOOT/RESET 按键及 GPIO/LCD/触摸/SD 扩展接口。仓库提供 ESP-IDF 示例、出厂固件和硬件资料。 | 器件 | 规格 / 接口 | | --- | --- | | 主控 | ESP32-S31,双核 RISC-V,最高 320 MHz | | 存储 | 16 / 32 MB Flash,16 / 32 MB PSRAM,见下表 | | 无线 | 2.4 GHz Wi-Fi 6、Bluetooth LE | | RGB LED | WS2812B-1010,GPIO60 | | 按键 | BOOT(GPIO61,低有效)、RESET | | USB | Type-C,USB Serial/JTAG(GPIO33/34) | | 扩展 | GPIO、RGB LCD、触摸、SD 接口 | 型号存储组合如下,`-M` 为排针版;Flash 和 PSRAM 容量单位均为 MB。 | SKU | 型号 | Flash | PSRAM | | --- | --- | ---: | ---: | | 35879 | ESP32-S31-Zero-N16R16 | 16 | 16 | | 36165 | ESP32-S31-Zero-N16R16-M | 16 | 16 | | 35880 | ESP32-S31-Zero-N32R16 | 32 | 16 | | 36166 | ESP32-S31-Zero-N32R16-M | 32 | 16 | | 35121 | ESP32-S31-Zero-N16R32 | 16 | 32 | | 36167 | ESP32-S31-Zero-N16R32-M | 16 | 32 | | 35763 | ESP32-S31-Zero-N32R32 | 32 | 32 | | 36168 | ESP32-S31-Zero-N32R32-M | 32 | 32 | ## 📦 快速开始 使用现成固件时,先查看 [Releases](https://github.com/waveshareteam/ESP32-S31-Zero/releases) 是否已有所需示例的 `*-combined.zip`;源码运行方法见各示例说明。 1. 下载对应示例和框架版本的 `*-combined.zip`。 2. 解压,在 Linux Bash 或 Windows PowerShell 运行 `python -m pip install esptool`。 3. 用支持数据传输的 USB 线连接开发板。 4. 将 `