Aprende

Chatbot con ESP32 y M5stack

Chatbot como programar con esp32
Preview — Xiaozhi AI en M5Stack

Dynamo Electronics · Guías técnicas

Cómo instalar un Chatbot de IA en tus dispositivos M5Stack

Guía para AtomS3 + Echo + BaseBattery, Voice Pyramid y CoreS3

Actualizado en agosto de 2026 · 6 minutos de lectura

Xiaozhi AI es un asistente de voz de código abierto que corre directo sobre hardware M5Stack. En esta guía instalamos el firmware, lo conectamos a su cuenta y lo personalizamos, el mismo proceso para tres combinaciones distintas de hardware, con solo dos pasos que cambian entre ellas.

Antes de empezar, esto es lo que necesita:

1. Descarga e instala M5Burner

M5Burner es la herramienta oficial de M5Stack para grabar firmware por USB. Descárgala desde su sitio oficial según tu sistema operativo (Windows/Mac), descomprime y ábrela. Este paso es idéntico para los tres dispositivos.

🔵 AtomS3 + Atomic Echo Base + BaseBattery

En M5Burner, selecciona el tipo de dispositivo AtomS3 en el menú izquierdo. Descarga el firmware "XiaoZhi Voice Assistant" correspondiente a tu variante exacta de AtomS3 (hay versiones distintas según si tu placa tiene PSRAM integrada — verifica el modelo antes de descargar, M5Burner te muestra las opciones disponibles).

Este combo tiene pantalla — el código de verificación (paso 5) aparecerá visible en ella.

→ Tutorial oficial del fabricante (M5Stack, en inglés)

🟢 Voice Pyramid

En M5Burner, selecciona el tipo de dispositivo ATOMS3 (el Pyramid usa internamente un AtomS3R) y descarga el firmware específico "Voice Pyramid Xiaozhi Voice Assistant" — no el genérico de AtomS3 solo, es una versión distinta.

El código de verificación se confirma en el panel al vincular — no requiere pantalla propia.

→ Tutorial oficial del fabricante (M5Stack, en inglés)

🟠 CoreS3

En M5Burner, selecciona el tipo de dispositivo CoreS3 y descarga "XiaoZhi Voice Assistant For CoreS3" (el mismo firmware funciona también en CoreS3 SE, sin distinción).

Tiene pantalla táctil: para la primera activación, despierta el asistente con la palabra clave y dile "dame el código de verificación" — lo mostrará en pantalla.

→ Tutorial oficial del fabricante (M5Stack, en inglés)

2. Flashea el dispositivo

  1. Conecta el dispositivo por USB al computador.
  2. Mantén presionado el botón reset unos 2 segundos, hasta que el LED interno se ponga verde — el dispositivo queda en modo de descarga.
  3. Busca en el lateral izquiero, paso 1 las opciones de tu sistema de control, AtomS3 o de CoreS3, despues busca entre las opciones de la derecha paso 2 la opción de XiaoZhi y selecciona la opción NIhaoXiaoZhi para el AtomS3R, si tiene la piramide en el mismo paso dos la encontraras un poco más abajo en las opciones .
  4. En M5Burner, haz clic en Burn, selecciona el puerto correspondiente, y luego Start.
  5. Espera a que termine — no desconectes el dispositivo durante el proceso.
Instrucciones de configuración paso a paso para la red Xiaozhi Programación del firmware

3. Configura el WiFi

Al terminar de flashear, presiona reset. El dispositivo reinicia y crea su propio punto de acceso (hotspot) para configuración inicial — conéctate a esa red desde tu celular o computador y sigue las instrucciones en pantalla para darle acceso a tu WiFi.

Instrucciones de configuración paso a paso para la red Xiaozhi Configuración de red wifi

4. Regístrate y vincula el dispositivo

ingresa al panel de control de Xiaozhi AI y crea tu cuenta, dentro del panel, crea un nuevo "agente" adicionanado un dispositivo Paso 1, una vez conectado al WiFi, en la pantalla va a parecer el codigo como se muestra en la imagen Paso 2, haz clic en Add Device y escribe ese código para vincular el dispositivo a tu agente..

Instrucciones de configuración paso a paso para la red Xiaozhi Conectando con IA

5. Conecta el agente a Qwen y personalízalo

Dentro del panel de Xiaozhi, entra a la configuración de tu agente y selecciona Qwen como motor de IA (Xiaozhi también soporta otros modelos, como DeepSeek). Desde ahí, entra a "Configure Role" (o "Configure Character") para personalizar la voz, el tono y la personalidad del asistente.

Nota: Si quieres que se desbloqueen todas las IA que tiene XiaoZhi, tienes que iniciar sesión con GitHub.

Instrucciones de configuración paso a paso para la red Xiaozhi Configura la IA

6. ¡Listo! A conversar

Despierta el asistente tocando la pantalla y empieza la conversación.

¿Quiere conocer más sobre IA?

Infraestructura para inteligencia artificial

Escríbenos por WhatsApp →

Dynamo Electronics SAS · contacto@dynamoelectronics.com · dynamoelectronics.com

Deja un comentario