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
- ESP-IDF v4.4
- SenseCraft Model Assistant v0.1.0
- Código de Exemplo: SenseCraft Model Assistant-example-esp32
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_PATHestá definida - o
idf.pye 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
- Selecione o módulo de LCD em
Component config->SenseCraft Model Assistant Configuration->LCD Configuration->Select LCD Pinout
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.