外观
M5Stack CoreS3
CoreS3(SKU K128)是 M5Stack Core 系列从 ESP32 换到 ESP32-S3 的一代,在 Core2 的基础上加了摄像头、接近传感器、双麦克风和更大的 PSRAM,是目前 M5Stack 主力的「一体式小电脑」。
规格
| 项目 | 参数 |
|---|---|
| 主控 | ESP32-S3,双核 Xtensa LX7,240 MHz |
| Flash / PSRAM | 16 MB / 8 MB(Quad) |
| 屏幕 | 2.0 英寸 IPS,320×240,ILI9342C 或 ILI9342E |
| 触摸 | FT6336U 电容触摸 |
| 摄像头 | GC0308,30 万像素 |
| 音频 | AW88298 功放 + 1 W 扬声器;ES7210 编解码器,双麦克风 |
| 传感器 | BMI270 六轴 IMU,BMM150 磁力计,LTR-553ALS 接近/光线,BM8563 RTC |
| 无线 | 2.4 GHz Wi-Fi |
| 接口 | USB-C(OTG / CDC),microSD,Port A / B / C 三个 Grove 口,M5-Bus |
| 电池 / 供电 | 内置 500 mAh,电源管理 AXP2101;通过 DinBase 可接 9~24 V 直流 |
| 尺寸 | 54 × 54 × 15.5 mm(含 DinBase 为 69 × 54 × 31.5 mm) |
官方页面未列出价格和发布日期。
亮点
- 摄像头加麦克风阵列,可以直接做人脸、二维码、语音唤醒类的 AI 原型。
- 保留 M5-Bus,可以堆叠 M5Stack 的各类 Module,生态最完整。
- 附送 DinBase,能卡导轨,工业场景或机柜里做小面板。
能拿来做什么
- 桌面语音助手、接入 小智 AI。
- Home Assistant 的小型控制面板(官方文档有对应的 Home Assistant 和语音助手教程)。
- 用 Grove 传感器做数据采集、教学演示。
- 摄像头只有 30 万像素,适合二维码和简单视觉,不适合拍照质量要求高的场合。
开发方式
| 方式 | 支持情况 |
|---|---|
| Arduino | M5Unified + M5GFX |
| UiFlow2 | 支持 |
| ESP-IDF | 支持 |
| PlatformIO | 支持 |
| ESPHome | 官方页面未单列,社区有配置,详见 ESPHome |
同类对比
- 对比 Core2:CoreS3 换了芯片、增加摄像头和 PSRAM,但 Core2 的震动马达与更大的存量教程仍有价值。
- 对比 Tab5:Tab5 屏幕大得多、性能强得多,但体积和价格也上去了。
- 对比乐鑫的 ESP32-S3-BOX-3:BOX-3 更偏语音交互,CoreS3 的扩展性更好。
注意事项
- 文档变更记录显示屏幕驱动换成了 ILI9342E,要求 M5GFX >= 0.2.27,旧版库可能花屏。
- 触摸、屏幕等外设都靠 AXP2101 供电管理,裸 ESP-IDF 开发需要自己初始化,建议先用 M5Unified。
- 认证信息:官方页面列出 CE、MIC、FCC、SAR。