外观
QT Py ESP32-S3
QT Py ESP32-S3 是 Adafruit 的拇指大小开发板,官方明说与 Seeed XIAO 同尺寸同引脚。有 STEMMA QT 连接器、NeoPixel,并有邮票孔可焊接在 PCB 上。
规格
| 项目 | 参数 |
|---|---|
| 主控 | ESP32-S3,双核 240 MHz,512 KB SRAM |
| Flash / PSRAM | 版本一:8 MB Flash,无 PSRAM;版本二:4 MB Flash,2 MB PSRAM;两个版本芯片不同 |
| 无线 | Wi-Fi,BLE(无经典蓝牙) |
| GPIO | 13 个:11 个在焊盘上,2 个在 QT 接口;10 个 12 位 ADC,全部 PWM,2 路 I2C,UART 与 SPI,I2S 可用任意引脚,5 个电容触摸 |
| 供电 | USB-C,板载 3.3 V 稳压器峰值 600 mA;电池焊盘带二极管保护,最高 6 V |
| 按键 | Reset 键,GPIO0 键 |
| 功耗 | 轻睡眠约 2 至 4 mA,深度睡眠约 70 μA |
| 尺寸 | 页面未给出数字,称与 XIAO 同形 |
| 产品 ID | 5426(8 MB 无 PSRAM,页面未明说,推测)、5700(2 MB PSRAM) |
页面没有提到带 u.FL 的变体。
亮点
- XIAO 兼容:外形、引脚与 XIAO 一致,扩展板与外壳可互换。
- STEMMA QT:一根线接 Qwiic 或 Grove(需转接线)I2C 传感器,无需焊接。
- NeoPixel 电源可关闭,睡眠时省电。
- 原生 USB 加 CircuitPython 支持,插上就是 U 盘。
能拿来做什么
- 小型 USB 键盘、宏键盘、MIDI 控制器。
- 带 STEMMA QT 传感器的微型数据节点。
- 焊接在自制 PCB 上做联网小模块。
- 可穿戴原型。
QT Py 的特色是小而全。STEMMA QT 接口让它成为"插线式"传感器节点的好选择,NeoPixel 可作状态灯,原生 USB 让它能做 HID 设备。因为与 XIAO 同形,市面上为 XIAO 设计的 OLED 底座、外壳、扩展板和可穿戴配件很多都能直接套用。对打算批量做成产品的人,邮票孔封装允许直接回流焊到自己的 PCB 上,减少连接器成本。
开发方式
- CircuitPython:4 MB 加 2 MB PSRAM 版被 Adafruit 称为 CircuitPython 的好选择;8 MB 无 PSRAM 版适合不需要大缓冲的程序。
- BLE:CircuitPython 里目前只有 8 MB 版支持 BLE,4 MB 版空间不足,官方预期 CircuitPython 10 会改善,请以最新版本文档为准。
- Arduino 与 ESP-IDF 同样可用,见 Arduino-ESP32。
- 更多语言背景见 CircuitPython。
同类对比
| 板子 | 差异 |
|---|---|
| XIAO ESP32-S3 | 更便宜,8 MB PSRAM,有 Sense 摄像头版;无 STEMMA QT,有电池充电 |
| Feather ESP32-S3 | 更大,带充电电路和电量计 |
| Waveshare ESP32-S3-Zero | 更便宜,Flash 与 PSRAM 小 |
在 XIAO 形态里,选 QT Py 还是 XIAO,关键看你要什么。要摄像头或更大的 PSRAM,选 XIAO ESP32-S3;要电池充电,也是 XIAO 的优势;要 STEMMA QT 生态、CircuitPython 的第一方支持、清晰的 Learn 指南,选 QT Py。价格方面,QT Py 比 XIAO 和国产同类贵,一般买的是 Adafruit 的文档和长期维护。
注意事项
- 页面只提到电池焊盘带二极管保护,没有提充电电路,给锂电池充电前请先查原理图。
- 不要把 8 MB 版与 4 MB 加 2 MB PSRAM 版混淆,BLE 和缓冲能力不同。
- 价格明显高于 XIAO,买它主要图 Adafruit 的 Learn 指南与 STEMMA QT 生态。
- 热门型号经常缺货。
参考资料
- Adafruit Learn 概览:https://learn.adafruit.com/adafruit-qt-py-esp32-s3