跳转到内容

XIAO ESP32-S3 ​

XIAO ESP32-S3 把 ESP32-S3 塞进 21 × 17.8 mm 的邮票孔板,有普通版和 Sense 版两种。Sense 版通过扩展板加上摄像头、数字麦克风和 microSD,是目前最小的"能拍照能收音"的 ESP32 方案之一。

规格 ​

项目普通版Sense 版
主控ESP32-S3R8,Xtensa LX7 双核,最高 240 MHz同左
Flash / PSRAM8 MB Flash,8 MB PSRAM同左
无线2.4 GHz Wi-Fi,BLE 5.0 与 Bluetooth Mesh,U.FL 外接天线同左
摄像头无可拆卸扩展板,OV5640 自动对焦(最高 2592 × 1944);官方说明也可能随板附 OV3660 或已停产的 OV2640
麦克风无1 个数字 PDM 麦克风
存储无microSD 槽,官方写支持最大 32 GB FAT
接口1 路 UART、1 路 I2C、1 路 SPI,11 个 PWM 引脚,9 路 ADC另有 1 路 I2S 与 B2B 连接器
供电USB-C 5 V 或 3.7 V 锂电池,板载充电同左
尺寸21 × 17.8 mm带扩展板约 21 × 17.8 × 15 mm
工作温度-20 至 65 °C同左

官方 Wiki 的功耗表中,3.8 V 下深度睡眠普通版为 14 μA,Sense 版为 3 mA;Wi-Fi 活动电流约 100 至 110 mA。Sense 的 OV5640 功耗数据在 Wiki 中仍标 TBD。

亮点 ​

  • 体积与性能的平衡:双核 240 MHz 加 8 MB PSRAM,足够跑 LVGL、图像采集和简单的端侧 AI。
  • Sense 扩展板可拆:不需要摄像头时拆下,板子变回普通版。
  • 原生 USB:S3 内置 USB,不需要额外串口芯片。
  • 引脚兼容:与 Adafruit QT Py ESP32-S3 等 XIAO 外形板互换。

能拿来做什么 ​

  • 迷你摄像头、门口抓拍、延时摄影,见 摄像头玩法。
  • 语音唤醒、录音设备(PDM 麦克风)。
  • 可穿戴原型、小型机器人的视觉模块。
  • 配合 TinyML、Edge Impulse 做端侧识别。

Sense 版在社区里最常见的用法是做一个低成本的 Wi-Fi 摄像头:OV5640 支持自动对焦,分辨率最高 2592 × 1944,通过 ESP32-S3 自带的摄像头接口和 8 MB PSRAM 缓存帧数据,既可以做 MJPEG 串流,也可以定时拍照存到 microSD。配合板载 PDM 麦克风,还能实现简单的声音触发录制和关键词检测。如果项目不需要影像,普通版体积更小、深度睡眠电流低得多(官方给出 14 μA 对 3 mA),做电池节点更划算。

开发方式 ​

  • Arduino:官方要求 esp32 开发板包 2.0.8 或更新,见 Arduino-ESP32。
  • ESP-IDF 与 PlatformIO 都可用。
  • MicroPython:官方 Wiki 列为支持。
  • 摄像头和 SD 示例在 Seeed Wiki 的 Sense 专题里,引脚固定:SD 的 CS 在 GPIO21,PDM 时钟 GPIO42、数据 GPIO41。

同类对比 ​

板子差异
XIAO ESP32-C3更便宜,单核,无 PSRAM
官方 ESP32-S3-DevKitC-1引脚多适合面包板,无摄像头
ESP32-CAM便宜但老(ESP32 经典版),无原生 USB,图像质量一般
Waveshare ESP32-S3-Zero更便宜,但只有 4 MB Flash 和 2 MB PSRAM

注意事项 ​

  • 用户 LED 在 GPIO21,低电平点亮;Sense 版 SD 卡的 CS 也在 GPIO21,两者会冲突。
  • A11、A12(GPIO41、42)在 Wiki 引脚图上标成模拟脚,但 Wiki 自己注明它们不支持 ADC。
  • 板上没有 GPIO 连到电池,无法在软件里读电压。
  • Wiki 中关于 SD 槽有一处文字写"仅普通版",与规格表矛盾,应当是笔误,以 Sense 版为准。
  • 充电电流在 Wiki 里同时出现 50 mA 与 100 mA 两组数字,对应关系不清晰,购买前以官网规格为准。
  • 摄像头长时间工作发热明显,3V3 引脚最大输出 700 mA,注意供电余量。

选购时要弄清自己拿到的是哪种摄像头:官方 Wiki 说板子可能随附 OV5640、OV3660 或已经停产的 OV2640,不同型号的分辨率、对焦能力和驱动参数都不一样。扩展板通过 B2B 连接器插接,反复插拔有损坏连接器的风险,安装时对准后垂直按压。另外,Sense 版跑摄像头时电流较大,用细长杜邦线或质量差的 USB 线供电可能导致重启,遇到不稳定先换线和电源。

参考资料 ​

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