tkpdx01
9e1724e892
feat: add M5Stack Cardputer Adv board support (#1718)
Add support for M5Stack Cardputer Adv, a card-sized computer based on
ESP32-S3FN8 (Stamp-S3A) with the following features:
Hardware:
- MCU: ESP32-S3FN8 @ 240MHz, 8MB Flash (no PSRAM)
- Display: ST7789V2 1.14" 240x135
- Audio: ES8311 codec + NS4150B amplifier
- Keyboard: 56-key via TCA8418
- IMU: BMI270
Key configurations:
- SPI3_HOST with 3-wire SPI mode for display
- 256Hz PWM frequency for backlight (matching M5GFX)
- ES8311 with use_mclk=false (no MCLK pin)
- Display offset X=40, Y=52 for correct alignment
新增 M5Stack Cardputer Adv 开发板支持
支持基于 ESP32-S3FN8 (Stamp-S3A) 的卡片式电脑 M5Stack Cardputer Adv:
硬件规格:
- MCU: ESP32-S3FN8 @ 240MHz, 8MB Flash (无 PSRAM)
- 显示屏: ST7789V2 1.14" 240x135
- 音频: ES8311 编解码器 + NS4150B 功放
- 键盘: 56键 (TCA8418)
- IMU: BMI270
关键配置:
- 显示使用 SPI3_HOST 和 3-wire SPI 模式
- 背光 PWM 频率 256Hz (与 M5GFX 一致)
- ES8311 设置 use_mclk=false (无 MCLK 引脚)
- 显示偏移 X=40, Y=52 以正确对齐
2026-02-02 10:01:36 +08:00
..
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-09-08 17:30:18 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2026-02-02 09:53:06 +08:00
2026-02-02 09:53:06 +08:00
2026-01-19 21:46:21 +08:00
2026-01-19 21:46:21 +08:00
2026-01-19 21:46:21 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2026-01-31 22:58:08 +08:00
2026-01-20 22:44:37 +08:00
2026-01-27 19:12:23 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2026-01-31 18:13:15 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2026-01-28 16:11:26 +08:00
2026-01-28 16:11:26 +08:00
2026-01-07 20:39:17 +08:00
2026-01-31 03:14:50 +08:00
2025-12-09 09:24:56 +08:00
2026-01-10 16:29:12 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2026-01-02 12:19:46 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-02-02 10:01:36 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-21 18:57:53 +08:00
2025-12-09 09:24:56 +08:00
2026-01-31 18:13:15 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-09-08 17:30:18 +08:00
2025-12-09 09:24:56 +08:00
2026-01-15 19:10:28 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-22 14:11:18 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2026-01-20 22:44:37 +08:00
2025-12-10 21:07:56 +08:00
2026-01-15 19:14:42 +08:00
2025-12-10 21:07:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-20 22:44:37 +08:00
2025-12-09 09:24:56 +08:00
2026-01-30 01:08:05 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2025-12-26 03:01:18 +08:00
2025-12-09 09:24:56 +08:00
2025-12-09 09:24:56 +08:00
2026-01-26 20:45:18 +08:00
2026-01-26 20:45:18 +08:00