Kapitel 1: Umgebungseinrichtung
Ziel dieses Kapitels: Die Firmware-Flash-Umgebung und die Server-Umgebung einrichten als Vorbereitung für alle folgenden Praxis-Kapitel.
1.1 Firmware-Flash-Umgebung
Variante A: Ohne Entwicklungsumgebung (für Einsteiger empfohlen)
CH340K-Serielltreiber installieren
Browser öffnen → esptool-js
NanoCam anschließen, seriellen Anschluss und die .bin-Firmware-Datei auswählen
Auf "Program" klicken, um zu flashen
Variante B: Kommandozeile
pip install esptool
esptool.py --chip esp32s3 --port COM_x write_flash 0x0 nanocam_xxx.binVariante C: ESP-IDF-Entwicklungsumgebung (für Fortgeschrittene)
VSCode + ESP-IDF-Erweiterung installieren
F1 drücken →
ESP-IDF: Configure ESP-IDF ExtensionESP-IDF v5.4+ auswählen oder installieren
Kompilieren:
idf.py build flash monitor
Variante D: Installation über ESP-EIM-GUI
Von der offiziellen Website herunterladen: https://dl.espressif.cn/dl/eim/
Herunterladen und per Doppelklick die EIM-Seite öffnen; oben rechts kann auf die chinesische Version umgeschaltet werden
Auf "Installation starten" klicken
Im nächsten Schritt "Benutzerdefinierte Installation" wählen
Vorher müssen
gitundpython3.12.xinstalliert sein (Git-Downloadquelle für China: CNPM Binaries Mirror)Zielgerät esp32s3 auswählen
Bei der ESP-IDF-Version "ältere stabile Versionen anzeigen" aktivieren und nach unten scrollen, um Version v5.4.1 zu wählen
Bei der Download-Quelle nichts ändern, weiter
Bei den ESP-IDF-Funktionen wird "alles auswählen" empfohlen, weiter
Bei den Tools weiter, dann den gewünschten Installationsort wählen und installieren; warten, bis die Installation abgeschlossen ist Nach der Installation gibt es bei dieser Version ein Entpackungsproblem: Suchen Sie das Verzeichnis C:\Espressif\dist\xtensa-esp-elf-14.2.0_20241119-x86_64-w64-mingw32.zip, kopieren Sie das Archiv nach C:\Espressif\tools\xtensa-esp-elf, entpacken Sie es, und ersetzen Sie anschließend die Ordner im Verzeichnis C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119 — danach ist die Kompilierung erfolgreich
1.2 Server-Umgebung
Offizieller xiaozhi.me-Dienst (kostenlos)
xiaozhi.me besuchen und ein Konto registrieren
Die Konsole öffnen
Nach der Netzwerkverbindung gibt das Modul einen 6-stelligen Aktivierungscode per Sprache aus
Im Bereich „Agent" rechts auf "Gerät hinzufügen" klicken
Den angesagten 6-stelligen Aktivierungscode eingeben
Nach der Gerätebindung kann der Dialog beginnen
Nächstes Kapitel: Kapitel 2: Schnellstart

