Pular para o conteúdo principal

Primeiros Passos com SenseCraft Model Assistant e Seeed Studio XIAO ESP32S3

Introdução

SenseCraft Model Assistant é um projeto open-source focado em IA embarcada. Otimizamos excelentes algoritmos do OpenMMLab para cenários do mundo real e tornamos a implementação mais amigável ao usuário, alcançando inferência mais rápida e precisa em dispositivos embarcados.

Hardware Necessário

Software Necessário

Como Instalar

Instalar ESP-IDF

Siga as instruções do guia de primeiros passos do ESP-IDF para configurar a toolchain e o próprio ESP-IDF.

Os próximos passos assumem que essa instalação foi bem-sucedida e que as variáveis de ambiente do IDF estão configuradas. Especificamente,

  • a variável de ambiente IDF_PATH está definida
  • o idf.py e as ferramentas Xtensa-esp32 (por exemplo, xtensa-esp32-elf-gcc) estão em $PATH

obter submódulos

Acesse o diretório raiz do projeto e execute o seguinte comando para obter os submódulos:

git clone https://github.com/Seeed-Studio/edgelab-example-esp32 && cd edgelab-example-esp32
git submodule init
git submodule update

Como Usar

Compilar o exemplo

Vá para o diretório de exemplo (examples/<example_name>) e compile o exemplo.

Defina o IDF_TARGET (para o alvo ESP32-S3, é necessária a versão do IDF release/v4.4)

idf.py set-target esp32s3

Configure o exemplo

idf.py menuconfig
  • Selecione o módulo de câmera em Component config -> SenseCraft Model Assistant Configuration -> Camera Configuration -> Select Camera Pinout img
  • Selecione o módulo de LCD em Component config -> SenseCraft Model Assistant Configuration -> LCD Configuration -> Select LCD Pinout img

Para compilar, execute:

idf.py build

Carregar e executar o exemplo

Para gravar o firmware (substitua /dev/ttyUSB0 pela porta serial do dispositivo):

idf.py --port /dev/ttyUSB0 flash

Monitore a saída serial:

idf.py --port /dev/ttyUSB0 monitor

Suporte Técnico e Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para lhe fornecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...