Files
xiaozhi-esp32/main/boards/esp-spot/README.md
laride 908c9d5708 feat: add esp-spot c5 (#1462)
* feat: add esp-spot c5

* fix: fix table custom filename
2025-11-20 15:52:49 +08:00

64 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ESP-Spot
## 简介
<div align="center">
<a href="https://oshwhub.com/esp-college/esp-spot"><b> 立创开源平台 </b></a>
|
<a href="https://www.bilibili.com/video/BV1ekRAYVEZ1/"><b> Bilibili Demo </b></a>
</div>
ESP-Spot 是 ESP Friends 开源的一款智能语音交互盒子内置麦克风、扬声器、IMU 惯性传感器可使用电池供电。ESP-Spot 不带屏幕,带有一个 RGB 指示灯和两个按钮。硬件详情可查看[立创开源项目](https://oshwhub.com/esp-college/esp-spot)。
ESP-Spot 开源项目采用 ESP32-S3-WROOM-1-N16R8 模组或 ESP32-C5-WROOM-1-N8R8。如在复刻时使用了其他大小的 Flash需修改对应的参数。
## 配置、编译命令
**配置编译目标**
```bash
idf.py set-target esp32s3 # Spot S3
# or
idf.py set-target esp32c5 # Spot C5
```
**打开 menuconfig 并配置**
```bash
idf.py menuconfig
```
分别配置如下选项:
- `Xiaozhi Assistant``Board Type` → 选择 `ESP-Spot-S3` / `ESP-Spot-C5`
`S` 保存,按 `Q` 退出。
**编译**
```bash
idf.py build
```
**烧录**
```bash
idf.py flash
```
> [!TIP]
>
> **若电脑始终无法找到 ESP-Spot 串口,可尝试如下步骤**
> 1. 打开前盖;
> 2. 拔出带有模组的 PCB 板;
> 3. 按住 <kbd>BOOT</kbd> 同时插回 PCB 版,注意不要颠倒;
>
> 此时, ESP-Spot 应当已进入下载模式。在烧录完成后,可能需要重新插拔 PCB 板。
## 低功耗
ESP-Spot 支持 Deep Sleep 低功耗模式。
当处于 idle 状态 10 分钟后ESP-Spot 会自动进入 Deep Sleep 模式,按 Key 键或摇晃 ESP-Spot 即可唤醒。