main/boards/xingzhi-abs-2.0/README.md
无名科技星智 ABS 2.0 是一款高性价比的 AI 语音交互开发板。它搭载 1.54 寸 LCD 屏幕,配备独立的物理按键,并采用 ML307R 4G 通信模组,让你在没有 Wi-Fi 的环境下也能随时随地与大模型对话。
| 功能特性 | xingzhi-abs-2.0 | 铝合金版本 |
|---|---|---|
| 交互方式 | 独立物理按键(Boot/音量+/音量-) | CST816 触摸芯片+触摸交互 |
| 外壳材质 | ABS 工程塑料 | 铝合金材质 |
按键操作
- 开机: 关机状态,长按电源键3秒后自动开机
- 关机: 开机状态,长按电源键5秒后自动关机
- 唤醒/打断: 正常通话/待机状态下,单击Boot功能键,可唤醒设备或打断正在进行的语音对话
- 重新配网: 开机后1秒钟内,单击Boot功能键,设备会自动重启并进入配网界面
- 切换网络模式: 开机状态下,双击Boot功能键,可切换Wi-Fi与4G网络模式
- SD卡状态检测: 开机状态下,五击Boot功能键,可检测并在屏幕显示SD卡挂载状态
- 增加音量: 开机状态下,单击音量+按键,音量增加10%;长按音量+按键2s,音量直接递增至100%最大音量
- 减小音量: 开机状态下,单击音量-按键,音量减小10%;长按音量-按键2s,音量直接递减至0%静音
休眠操作
- 浅睡眠: 开机后,维持待命状态60s后,进入浅睡眠(屏幕亮度调整到1%)
- 深睡眠: 开机后,维持待命状态300s后,自动关机
- 唤醒: 浅睡眠状态下,单击任意按键,唤醒设备(屏幕亮度回调)
克隆工程
git clone https://github.com/78/xiaozhi-esp32.git
进入工程
cd xiaozhi-esp32
配置编译目标为 ESP32S3
idf.py set-target esp32s3
打开 menuconfig
idf.py menuconfig
选择板子
- `Xiaozhi Assistant` → `Board Type` → 选择 `无名科技星智ABS 2.0`
编译
idf.py build
下载并打开串口终端
idf.py build flash monitor