Skip to main content

SenseCraft Model Assistant 入门指南,适用于 Seeed Studio XIAO ESP32S3

note

本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

简介

SenseCraft Model Assistant 是一个专注于嵌入式 AI 的开源项目。我们对 OpenMMLab 的优秀算法进行了优化,使其更适合实际场景,并简化了实现过程,从而在嵌入式设备上实现更快、更准确的推理。

所需硬件

所需软件

安装步骤

安装 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 中选择摄像头模块 img
  • Component config -> SenseCraft Model Assistant Configuration -> LCD Configuration -> Select LCD Pinout 中选择 LCD 模块 img

运行以下命令进行构建:

idf.py build

加载并运行示例

烧录程序(将 /dev/ttyUSB0 替换为设备的串口):

idf.py --port /dev/ttyUSB0 flash

监控串口输出:

idf.py --port /dev/ttyUSB0 monitor

技术支持与产品讨论

感谢您选择我们的产品!我们为您提供多种支持渠道,以确保您使用我们的产品时体验顺畅。我们提供多个沟通渠道,以满足不同的需求和偏好。

Loading Comments...