Files
xiaozhi-esp32/main/boards/esp-spot-s3
tangyumei3535 f141a6bf32 Add board: ESP-Spot (#460)
* feat: add ESP-Spot S3

Co-authored-by: Tang Yumei <tangyumei@espressif.com>

* feat: add button and power control

long press KEY to shut down.

* feat: change for s3 adc

* fix: adc cali fail

* add ESP-Spot S3 Readme

* fix ES8311 config

---------

Co-authored-by: Liu Ruichao <liuruichao@espressif.com>
2025-04-13 06:45:05 +08:00
..
2025-04-13 06:45:05 +08:00
2025-04-13 06:45:05 +08:00

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 板。