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 以正确对齐
49 lines
959 B
Markdown
49 lines
959 B
Markdown
# M5Stack Cardputer Adv
|
|
|
|
M5Stack Cardputer Adv 是一款基于 ESP32-S3FN8 (Stamp-S3A) 的卡片式电脑。
|
|
|
|
## 硬件规格
|
|
|
|
| 组件 | 规格 |
|
|
|------|------|
|
|
| MCU | ESP32-S3FN8 @ 240MHz |
|
|
| Flash | 8MB |
|
|
| 显示屏 | ST7789V2 1.14" 240x135 |
|
|
| 音频编解码 | ES8311 |
|
|
| 功放 | NS4150B |
|
|
| 麦克风 | MEMS |
|
|
| 键盘 | 56键 (TCA8418) |
|
|
| IMU | BMI270 |
|
|
| 电池 | 1750mAh |
|
|
|
|
## 引脚定义
|
|
|
|
### 显示屏 (ST7789V2)
|
|
| 功能 | GPIO |
|
|
|------|------|
|
|
| MOSI | GPIO35 |
|
|
| SCLK | GPIO36 |
|
|
| CS | GPIO37 |
|
|
| DC | GPIO34 |
|
|
| RST | GPIO33 |
|
|
| BL | GPIO38 |
|
|
|
|
### 音频 (ES8311)
|
|
| 功能 | GPIO |
|
|
|------|------|
|
|
| I2C SDA | GPIO8 |
|
|
| I2C SCL | GPIO9 |
|
|
| I2S BCLK | GPIO41 |
|
|
| I2S LRCK | GPIO43 |
|
|
| I2S DOUT | GPIO46 |
|
|
| I2S DIN | GPIO42 |
|
|
|
|
## 使用方法
|
|
|
|
1. 按下 BOOT 按钮进入配网模式
|
|
2. 连接 WiFi 后即可使用语音助手功能
|
|
|
|
## 参考链接
|
|
|
|
- [M5Stack Cardputer Adv 官方文档](https://docs.m5stack.com/en/core/Cardputer-Adv)
|