You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HuangHai d70c991170
'commit'
3 months ago
..
README.md 'commit' 3 months ago
config.h 'commit' 3 months ago
esp_spot_s3_board.cc 'commit' 3 months ago

README.md

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

ESP-Spot S3

简介

ESP-Spot 是 ESP Friends 开源的一款智能语音交互盒子内置麦克风、扬声器、IMU 惯性传感器可使用电池供电。ESP-Spot 不带屏幕,带有一个 RGB 指示灯和两个按钮。硬件详情可查看立创开源项目

ESP-Spot 开源项目采用 ESP32-S3-WROOM-1-N16R8 模组。如在复刻时使用了其他大小的 Flash需修改对应的参数。

配置、编译命令

配置编译目标为 ESP32S3

idf.py set-target esp32s3

打开 menuconfig 并配置

idf.py menuconfig

分别配置如下选项:

  • Xiaozhi AssistantBoard Type → 选择 ESP-Spot-S3
  • Partition TableCustom partition CSV file → 输入 partitions.csv
  • Serial flasher configFlash size → 选择 16 MB

S 保存,按 Q 退出。

编译

idf.py build

烧录

idf.py flash

[!TIP]

若电脑始终无法找到 ESP-Spot 串口,可尝试如下步骤

  1. 打开前盖;
  2. 拔出带有模组的 PCB 板;
  3. 按住 BOOT 同时插回 PCB 版,注意不要颠倒;

此时, ESP-Spot 应当已进入下载模式。在烧录完成后,可能需要重新插拔 PCB 板。