跳转到内容

ESP32-S3-Zero ​

ESP32-S3-Zero 是微雪的极简 ESP32-S3 小板:只有 USB-C、BOOT / RESET 键、一颗 WS2812 和两排邮票孔。价格低,适合做嵌入式小项目或批量使用。

规格 ​

项目参数
主控ESP32-S3FH4R2,Xtensa LX7 双核最高 240 MHz,512 KB SRAM,384 KB ROM
Flash / PSRAM4 MB Flash,2 MB PSRAM(封装内)
无线2.4 GHz Wi-Fi (802.11 b/g/n),Bluetooth 5 LE,板载陶瓷天线
GPIO24 个可配置;4 路 SPI、2 路 I2C、3 路 UART、2 路 I2S、2 路 ADC、触摸脚、2 个 MCPWM
LEDWS2812,GPIO21
USBUSB-C,原生 USB,无 USB 转串口芯片
供电5 V 焊盘输入 3.7 至 6 V(建议至少 500 mA),ME6217C33M5G LDO 最大 800 mA
工作温度-40 至 85 °C
尺寸官方文字未给出,仅在图中标注;两排排针间距 15.24 mm
变体ESP32-S3-Zero 无排针,ESP32-S3-Zero-M 带排针

页面把芯片写成 "ESP32-FH4R2" 一处,应为笔误。

亮点 ​

  • 极小极便宜:同样是邮票孔外形,价格明显低于 XIAO。
  • 封装内集成 Flash 和 PSRAM,布线简单。
  • 原生 USB,能做 USB HID 设备。
  • 工作温度范围宽。

能拿来做什么 ​

  • USB HID 小设备,如宏键盘、游戏手柄。
  • 联网 LED 控制器,配合 WLED。
  • 焊在自制 PCB 上做联网子模块。
  • 对内存要求不高的传感器节点。

S3-Zero 是一块"把 S3 做小做便宜"的板,适合批量集成或做一次性的小项目。它的 USB 原生支持可以模拟键盘鼠标,WS2812 可作状态灯,24 个 GPIO 引出得相当充裕。因为没有电池充电和电压检测,更适合固定供电的场合,如 LED 灯条控制、桌面小工具和 USB 外设。邮票孔让它可以直接焊在转接板上,微雪也提供带排针的 -M 版方便面包板实验。

开发方式 ​

  • Arduino 里可直接选板子,见 Arduino-ESP32;Serial.println() 需要开启 USB CDC On Boot。
  • ESP-IDF 可用。
  • MicroPython:刷 ESP32_GENERIC_S3 固件,写入地址 0x0。
  • PlatformIO:板型选 esp32-s3-devkitm-1。
  • 下载模式:按住 BOOT (GPIO0) 再插 USB。

同类对比 ​

板子差异
XIAO ESP32-S38 MB Flash 加 8 MB PSRAM,外壳可选 Sense,有电池充电,价格较高
QT Py ESP32-S3有 STEMMA QT,价格最高
LOLIN S3更大,引脚更多

与 XIAO ESP32-S3 相比,S3-Zero 的 Flash(4 MB)和 PSRAM(2 MB)较小,但对于一般联网控制类应用已经够用。如果要跑 Camera、较大的 LVGL 界面或 TLS 连接较多的应用,则需要更大内存的板子。它也没有 XIAO 那样的扩展板和 Sense 版本,生态上不如 XIAO 和 QT Py 丰富,胜在便宜和尺寸。

注意事项 ​

  • 没有电池充电电路,不适合直接接锂电池。
  • GPIO33 至 GPIO37 被 Octal PSRAM 占用,没有引出。
  • GPIO14 至 16 只有焊盘或弹簧针位置。
  • 官方 FAQ 建议用 GPIO21 做 SDA,但 GPIO21 已接 RGB LED,请按引脚图选择其他引脚。
  • 天线周围不要放金属、塑料或 PCB 遮挡。

参考资料 ​

ESP32 非官方中文调查手册,与乐鑫科技(Espressif Systems)无隶属关系。