Capitolo 1: Configurazione dell'ambiente
Obiettivo del capitolo: preparare l'ambiente di flashing del firmware e l'ambiente server, come base per tutti i capitoli pratici successivi.
1.1 Ambiente di flashing del firmware
Metodo A: senza ambiente di sviluppo (consigliato ai principianti)
Installare il driver seriale CH340K
Aprire il browser → esptool-js
Collegare NanoCam, selezionare la porta seriale, selezionare il file firmware .bin
Cliccare su Program per flashare
Metodo B: riga di comando
pip install esptool
esptool.py --chip esp32s3 --port COM_x write_flash 0x0 nanocam_xxx.binMetodo C: ambiente di sviluppo ESP-IDF (avanzato)
Installare VSCode + l'estensione ESP-IDF
F1 →
ESP-IDF: Configure ESP-IDF ExtensionSelezionare o installare ESP-IDF v5.4+
Compilare:
idf.py build flash monitor
Metodo D: installazione con ESP-EIM-GUI
Scaricare dal sito ufficiale https://dl.espressif.cn/dl/eim/
Dopo il download, fare doppio clic per entrare nella pagina EIM; in alto a destra si può passare alla versione in cinese
Cliccare su Avvia installazione
Al passaggio successivo scegliere l'installazione personalizzata
Prima di procedere è necessario aver installato
gitepython3.12.x(sorgente di download di git per la Cina:CNPM Binaries Mirror)Selezionare esp32s3 come dispositivo di destinazione
Per la versione di ESP-IDF qui bisogna selezionare «显示旧稳定版本» (mostra le versioni stabili precedenti), scorrere verso il basso e scegliere la versione v5.4.1
Per il mirror di download lasciare invariato, passare al passaggio successivo
Nella selezione delle funzionalità ESP-IDF si consiglia di selezionare tutto, continuare al passaggio successivo
Nella selezione degli strumenti passare al successivo, poi scegliere la posizione in cui installare e attendere il completamento Dopo l'installazione questa versione presenta un problema di estrazione: individuare la directory C:\Espressif\dist\xtensa-esp-elf-14.2.0_20241119-x86_64-w64-mingw32.zip, copiare l'archivio in C:\Espressif\tools\xtensa-esp-elf, dopo l'estrazione trovare la cartella xtensa-esp-elf e sostituire la cartella presente nella directory C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119: così la compilazione riuscirà
1.2 Ambiente server
Servizio ufficiale xiaozhi.me (gratuito)
Visitare xiaozhi.me e registrare un account
Entrare nella console
Dopo la connessione alla rete il modulo annuncia un codice di verifica a 6 cifre
Cliccare su Aggiungi dispositivo a destra della sezione «智能体» (Agenti)
Inserire il codice di verifica a 6 cifre annunciato
Dopo aver associato il dispositivo si può iniziare a conversare
Capitolo successivo: Capitolo 2: Avvio rapido

