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
atoms3r_cam_m12_echo_base.cc 'commit' 3 months ago
config.h 'commit' 3 months ago
config.json '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.

AtomS3R CAM/M12 + Echo Base

简介

AtomS3R CAM、AtomS3R M12 是 M5Stack 推出的基于 ESP32-S3-PICO-1-N8R8 的物联网可编程控制器搭载了摄像头。Atomic Echo Base 是一款专为 M5 Atom 系列主机设计的语音识别底座,采用了 ES8311 单声道音频解码器、MEMS 麦克风和 NS4150B 功率放大器的集成方案。

两款开发版均不带屏幕、不带额外按键,需要使用语音唤醒。必要时,需要使用 idf.py monitor 查看 log 以确定运行状态。

配置、编译命令

配置编译目标为 ESP32S3

idf.py set-target esp32s3

打开 menuconfig 并配置

idf.py menuconfig

分别配置如下选项:

  • Xiaozhi AssistantBoard Type → 选择 AtomS3R CAM/M12 + Echo Base
  • Partition TableCustom partition CSV file → 删除原有内容,输入 partitions_8M.csv
  • Serial flasher configFlash size → 选择 8 MB

S 保存,按 Q 退出。

编译

idf.py build

烧录

将 AtomS3R CAM/M12 连接到电脑,按住侧面 RESET 按键,直到 RESET 按键下方绿灯闪烁。

idf.py flash

烧录完毕后,按一下 RESET 按钮重启。