Capítulo 1: Configuração do ambiente
Objetivo do capítulo: preparar o ambiente de gravação de firmware e o ambiente de servidor como base para todos os capítulos práticos seguintes.
1.1 Ambiente de gravação de firmware
Método A: sem ambiente de desenvolvimento (recomendado para iniciantes)
Instale o driver de porta serial CH340K
Abra o navegador → esptool-js
Conecte o NanoCam, selecione a porta serial e escolha o arquivo de firmware .bin
Clique em Program para gravar
Método B: linha de comando
pip install esptool
esptool.py --chip esp32s3 --port COM_x write_flash 0x0 nanocam_xxx.binMétodo C: ambiente de desenvolvimento ESP-IDF (avançado)
Instale o VSCode + plugin ESP-IDF
F1 →
ESP-IDF: Configure ESP-IDF ExtensionSelecione ou instale o ESP-IDF v5.4+
Compile:
idf.py build flash monitor
Método D: instalação via ESP-EIM-GUI
Baixe no site oficial https://dl.espressif.cn/dl/eim/
Após baixar, dê um duplo clique para entrar na página do EIM; no canto superior direito é possível alternar para a versão em chinês
Clique em iniciar a instalação
Na próxima etapa, escolha a instalação personalizada
Antes disso, é preciso ter o
gite opython3.12.xinstalados (fonte de download do git na China: CNPM Binaries Mirror)Selecione o dispositivo de destino como esp32s3
Escolha a versão do ESP-IDF; aqui é preciso marcar "exibir versões estáveis antigas" e rolar para baixo para selecionar a versão v5.4.1
Mantenha o espelho de download inalterado e avance
Selecione os recursos do ESP-IDF; aqui recomenda-se marcar todos e continuar
Selecione as ferramentas, avance e depois escolha o local desejado para instalar; aguarde a conclusão Após a instalação, essa versão terá um problema de descompactação: localize o diretório C:\Espressif\dist\xtensa-esp-elf-14.2.0_20241119-x86_64-w64-mingw32.zip, copie o pacote compactado para C:\Espressif\tools\xtensa-esp-elf, descompacte e localize a pasta xtensa-esp-elf; substitua a pasta sob o diretório C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119 e a compilação funcionará
1.2 Ambiente de servidor
Serviço oficial xiaozhi.me (gratuito)
Acesse xiaozhi.me e crie uma conta
Entre no console
Após o módulo se conectar à rede, ele anunciará um código de verificação de 6 dígitos
Clique em adicionar dispositivo à direita do bloco "智能体" (agente)
Insira o código de verificação de 6 dígitos anunciado
Após vincular o dispositivo, você já pode conversar
Próximo capítulo: Capítulo 2: Início rápido

