mirror of
https://github.com/78/xiaozhi-esp32.git
synced 2026-02-27 14:26:36 +00:00
* 增加流式ogg解封装支持 * 增加TF卡引脚连接说明 * 修复圆角图标屏幕导致的显示问题 * 优化聊天消息显示 * 修改解封装实现 --------- Co-authored-by: smalllin0 <aslinqf@163.com>
jiuchuan-xiaozhi-sound
九川科技小智AI音箱
🛠️ 编译指南
开发环境:ESP-IDF v5.4.1
编译步骤:
⚠️ 提示:若在编译过程中访问在线库失败,可以尝试切换加速器状态,或修改 [idf_component.yml] 文件,替换为国内镜像源。
- 使用 VSCode 打开项目文件夹;
- 清除工程(Clean Project);
- 设置 ESP-IDF 版本为
v5.4.1; - 点击 VSCode 右下角提示,生成 [compile_commands.json] 文件;
- 设置目标设备为
[esp32s3] -> [JTAG]; - 打开 SDK Configuration Editor;
- 设置 Board Type 为 九川科技;
- 保存配置并开始编译。
🔌 烧录步骤
- 使用数据线连接电脑与音箱;
- 关闭设备电源后,长按电源键不松手;
- 在烧录工具中选择对应的串口(COM Port);
- 点击烧录按钮,选择 UART 模式;
- 烧录完成前请勿松开电源键。
引脚
-
1-9:
-
- DAT2 : NC
-
- CD/DAT3 : 片选,低电平有效。(未知)
-
- CMD : IO48(Command/Response Line),主机通过此线向TF卡发送命令和数据
-
- VDD : 供电
-
- CLX : IO47(时钟),由主机产生,同步数据通信
-
- VSS : GND
-
- DAT0 : IO21,SPI_MISO,TF卡通过此线向主机返回响应和数据
-
- DAT1 : NC
依次为从右向左为1-9
-