Capítulo 1: Configuración del entorno
Objetivo de este capítulo: preparar el entorno de grabación del firmware y el entorno del servidor, como base para todos los capítulos prácticos posteriores.
1.1 Entorno de grabación de firmware
Método A: Sin entorno de desarrollo (recomendado para principiantes)
Instala el controlador de puerto serie CH340K
Abre el navegador → esptool-js
Conecta NanoCam, selecciona el puerto serie y elige el archivo de firmware .bin
Haz clic en Program para grabar
Método B: Línea de comandos
pip install esptool
esptool.py --chip esp32s3 --port COM_x write_flash 0x0 nanocam_xxx.binMétodo C: Entorno de desarrollo ESP-IDF (avanzado)
Instala VSCode + la extensión ESP-IDF
F1 →
ESP-IDF: Configure ESP-IDF ExtensionSelecciona o instala ESP-IDF v5.4+
Compila:
idf.py build flash monitor
Método D: Instalación con ESP-EIM-GUI
Descarga desde la web oficial https://dl.espressif.cn/dl/eim/
Haz doble clic tras la descarga para entrar en la página de EIM; en la esquina superior derecha se puede cambiar al idioma chino
Haz clic en comenzar la instalación
En el paso siguiente, selecciona la instalación personalizada
Antes de esto hay que tener instalados
gitypython3.12.x(fuente de descarga de git en China: CNPM Binaries Mirror)Selecciona esp32s3 como dispositivo de destino
Selecciona la versión de ESP-IDF: aquí hay que marcar "mostrar versiones estables antiguas" y desplazarse hacia abajo hasta la versión v5.4.1
En la selección de la imagen de descarga no cambies nada y pulsa siguiente
En las funciones de ESP-IDF se recomienda seleccionar todas y continuar al paso siguiente
En la selección de herramientas pulsa siguiente y luego elige la ubicación donde quieras instalar; espera a que termine la instalación Tras completar la instalación, esta versión presenta un problema de descompresión: localiza el directorio C:\Espressif\dist\xtensa-esp-elf-14.2.0_20241119-x86_64-w64-mingw32.zip, copia el archivo comprimido a C:\Espressif\tools\xtensa-esp-elf, descomprímelo y localiza la carpeta xtensa-esp-elf; sustituye la carpeta del directorio C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119 y la compilación se realizará correctamente
1.2 Entorno de servidor
Servicio oficial xiaozhi.me (gratuito)
Visita xiaozhi.me y registra una cuenta
Entra en la consola
Cuando el módulo se conecte a la red, anunciará un código de verificación de 6 dígitos
Haz clic en "añadir dispositivo" a la derecha del bloque "agente"
Introduce el código de verificación de 6 dígitos anunciado
Tras vincular el dispositivo, ya puedes empezar a conversar
Capítulo siguiente: Capítulo 2: Inicio rápido

