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

编译配置命令

配置编译目标为 ESP32S3

idf.py set-target esp32s3

打开 menuconfig

idf.py menuconfig

选择板子:

Xiaozhi Assistant -> Board Type -> SenseCAP Watcher

编译烧入:

idf.py build flash

注意: 请特别小心处理闪存固件分区地址,以避免错误擦除 SenseCAP Watcher 的自身设备信息EUI 等),否则设备可能无法正确连接到 SenseCraft 服务器!在刷写固件之前,请务必记录设备的相关必要信息,以确保有恢复的方法!

您可以使用以下命令备份生产信息

# firstly backup the factory information partition which contains the credentials for connecting the SenseCraft server
esptool.py --chip esp32s3 --baud 2000000 --before default_reset --after hard_reset --no-stub read_flash 0x9000 204800 nvsfactory.bin