SenseCraft Model Assistant 与 Seeed Studio XIAO ESP32S3 入门指南
介绍
SenseCraft Model Assistant 是一个专注于嵌入式AI的开源项目。我们针对实际应用场景优化了来自OpenMMLab的优秀算法,使实现更加用户友好,在嵌入式设备上实现更快、更准确的推理。
所需硬件
所需软件
- ESP-IDF v4.4
- SenseCraft Model Assistant v0.1.0
- 示例代码:SenseCraft Model Assistant-example-esp32
如何安装
安装 ESP-IDF
按照 ESP-IDF 入门指南 的说明来设置工具链和 ESP-IDF 本身。
接下来的步骤假设此安装成功并且 IDF 环境变量已设置。具体来说:
- 已设置
IDF_PATH
环境变量 idf.py
和 Xtensa-esp32 工具(例如xtensa-esp32-elf-gcc
)在$PATH
中
获取子模块
切换到项目的根目录并运行以下命令来获取子模块:
git clone https://github.com/Seeed-Studio/edgelab-example-esp32 && cd edgelab-example-esp32
git submodule init
git submodule update
如何使用
构建示例
进入示例目录(examples/<example_name>
)并构建示例。
设置 IDF_TARGET(对于 ESP32-S3 目标,需要 IDF 版本 release/v4.4
)
idf.py set-target esp32s3
配置示例
idf.py menuconfig
- 在
Component config
->SenseCraft Model Assistant Configuration
->Camera Configuration
->Select Camera Pinout
中选择摄像头模块 - 在
Component config
->SenseCraft Model Assistant Configuration
->LCD Configuration
->Select LCD Pinout
中选择 LCD 模块
要构建此项目,请运行:
idf.py build
加载并运行示例
要烧录(将 /dev/ttyUSB0
替换为设备串口):
idf.py --port /dev/ttyUSB0 flash
监控串口输出:
idf.py --port /dev/ttyUSB0 monitor
技术支持与产品讨论
感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。