🖥️ 新增 D-Shell 第三硬件形态
正式面板硬件 D-Shell(ESP32-S3) 上线:
| 规格 |
详情 |
| 主控 |
ESP32-S3 |
| 屏幕 |
ST7789V 2.4 寸 LCD(320×240) |
| 触摸 |
GT911 I²C 电容触摸 |
| 灯带 |
WS2812×8 彩虹流水灯(ISR 50ms 定时器驱动) |
| 语音 |
MAX98357A I²S 功放 + 豆包 TTS |
| UI |
LVGL 像素角色动画 + 多 session 历史记录 |
🌈 LED 灯带:彩虹流水灯
- 不再跟随工作状态变化,改为 HSV 色轮彩虹流光
- 正弦波调制色相间距,疏密变化不单调
- 连接时白闪 500ms,断连自动熄灭
- 彻底解决灯带与屏幕状态不同步问题
🛠️ GUI 烧录工具
- 新增 D-Shell (ESP32-S3) 屏幕+角色+灯带 选项
- 角色选择(8 种预设 + 自定义)对 Panel / D-Shell 均开放
- 固件自动匹配 dshell 专用 .bin
📋 文档全面更新
- 全部 README(中/英/公开版):两种→三种硬件形态
- D-Shell 标注为正式面板硬件,Panel 标注为 Waveshare 开发板
- 演示文稿新增 v1.0.0 幻灯片,硬件规格页改为三列布局
- 装机指南扩充 D-Shell 选型路径和固件匹配说明
- firmware/README.md 固件列表补全 dshell
📦 固件
| 文件 |
说明 |
claude-buddy-dshell-esp32s3-v0.9.bin |
D-Shell 正式面板 MicroPython |
| 固件 |
|
display_renderer.py |
st7789v + GT911 + LVGL + WS2812 彩虹灯带 |
🔄 变更记录(v1.0.0 · 2026-06-23)
- 新增 dshell 硬件形态(ST7789V + GT911 触摸 + WS2812×8 灯带)
- display_renderer.py:适配 st7789v 驱动,LED 灯带简化为彩虹流水
- GUI 新增 D-Shell RadioButton,角色选择对屏幕版开放
- 版本号升级至 1.0.0(首个正式版本)
- 全部文档更新为三种硬件形态
- presentation 新增 v1.0.0 版本幻灯片
- setup_tool_guide 扩充 D-Shell 路径
- Claude_Assistant_Setup_v1.0.0.exe 重新打包