ANTES DE EMPEZAR
Verificación
del sistema
Instala el driver, conecta el MiniLabIoT por USB y confirma
que el sistema responde. Solo hay que hacerlo una vez.
que el sistema responde. Solo hay que hacerlo una vez.
El MiniLabIoT llega con el firmware UIFlow2 ya grabado
No necesitas instalar ni configurar nada en los dispositivos. Solo necesitas instalar un driver en tu PC para que el sistema operativo reconozca el CORE2 cuando lo conectas por USB. Esto se hace una sola vez en cada computador del laboratorio.
1
Instala el driver USB — CP210x
El CORE2 y los AtomS3 usan el chip CP2104 de Silicon Labs para comunicarse por USB. Sin este driver, el PC no reconoce los dispositivos. Descarga e instala el que corresponde a tu sistema operativo.
Windows 10 / 11
Instalador ejecutable (.exe). Descarga, abre el archivo y sigue el asistente. Requiere reiniciar el PC en algunos casos.
Descargar para Windows
Fuente: Silicon Labs oficial · silabs.com
macOS
Instalador .dmg para macOS 10.9 o superior. Después de instalar, ve a Preferencias del Sistema → Seguridad y permite el driver.
Descargar para macOS
Fuente: Silicon Labs oficial · silabs.com
2
Conecta el CORE2 al PC y verifica en el Administrador de dispositivos
Conecta el cable USB-C al CORE2 y al PC. Después de instalar el driver, el sistema operativo debe reconocerlo automáticamente. Verifica que aparezca correctamente.
1
Conecta el cable USB-C al CORE2
Usa el cable USB-C incluido en la caja del MiniLabIoT. Conéctalo al puerto USB-C del CORE2 y al puerto USB del PC. Importante: usa un cable que transmita datos — algunos cables son solo de carga y no funcionan. Si el PC no detecta el dispositivo, prueba con otro cable.
2
Verifica en el Administrador de dispositivos (Windows)
Presiona Windows + X → Administrador de dispositivos → expande "Puertos (COM y LPT)". Debes ver el siguiente dispositivo:
Puertos (COM y LPT)
Silicon Labs CP210x USB to UART Bridge
(COM3)
Dispositivo desconocido ← así NO debe verse
Si ves "Silicon Labs CP210x" con un número de puerto COM, el driver está instalado correctamente. El número COM puede variar — COM3, COM4, COM5, etc. Cualquiera es válido.
3
En macOS — verifica en la Terminal
Abre la Terminal y escribe ls /dev/cu.* y presiona Enter. Debes ver un dispositivo con nombre similar a:
$ ls /dev/cu.*
/dev/cu.SLAB_USBtoUART ← este es el CORE2 ✓
/dev/cu.Bluetooth-Incoming-Port
3
Abre UIFlow2 y verifica con el Web Terminal
UIFlow2 funciona directamente en el navegador — no requiere instalación. Ábrelo, conéctate al CORE2 por USB, y el Web Terminal te mostrará que el sistema está vivo.
1
Abre UIFlow2 en Google Chrome
Ve a flow.m5stack.com en Google Chrome. UIFlow2 requiere Chrome para la conexión USB — otros navegadores no soportan esta funcionalidad. No descargues nada — funciona completamente en el navegador.
Usa Google Chrome obligatoriamente. Firefox, Safari y Edge no soportan la conexión USB directa que necesita UIFlow2.
2
Conecta al CORE2 desde UIFlow2
En la interfaz de UIFlow2, busca el botón "Connect" o el ícono de USB en la barra superior. Haz clic, selecciona el puerto COM que viste en el Administrador de dispositivos (ej: COM3) y confirma. UIFlow2 se conectará al CORE2.
La barra superior de UIFlow2 mostrará el nombre del dispositivo — "M5Stack Core2" — y un indicador verde de conexión activa.
3
Abre el Web Terminal y confirma el mensaje de bienvenida
En UIFlow2, busca el botón "Web Terminal" en la barra inferior o en el menú de herramientas. Haz clic para abrirlo. El CORE2 enviará automáticamente el mensaje de bienvenida del MiniLabIoT:
Conectando a COM3...
────────────────────────────────
╔══════════════════════════╗
║ MiniLabIoT ║
║ Dynamo Electronics ║
║ DCS-101 · CORE2 ║
╚══════════════════════════╝
Sistema: Planta procesadora de café
RTU-201: Gabinete campo 01 ● EN ESPERA
RTU-301: Gabinete campo 02 ● EN ESPERA
UIFlow2 listo para recibir programas.
────────────────────────────────
>>>
Si ves este mensaje, el sistema está completamente listo. El CORE2 está corriendo UIFlow2, reconoce la planta, y está esperando que le envíes tu primer programa. Puedes ir a la Práctica 1.
4
Lista de verificación final — marca todo antes de avanzar
Confirma que completaste cada punto. Si alguno no está listo, revisa la sección de problemas comunes.
Driver CP210x instalado en el PC
Descargado e instalado desde Silicon Labs. PC reiniciado si fue necesario.
CORE2 aparece en el Administrador de dispositivos como "Silicon Labs CP210x"
Con un número de puerto COM asignado. No como "Dispositivo desconocido".
UIFlow2 abierto en Google Chrome y conectado al CORE2
flow.m5stack.com — barra superior muestra "M5Stack Core2" con indicador verde.
Web Terminal muestra el mensaje de bienvenida del MiniLabIoT
Se ve el cuadro con "MiniLabIoT · Dynamo Electronics" y el estado de las RTUs en verde.
?
Problemas comunes y cómo resolverlos
Si algo no funciona como se describe arriba, busca tu caso aquí.
El CORE2 no aparece en el Administrador de dispositivos después de instalar el driver
▶
1
Reinicia el PC completamente — algunos drivers requieren reinicio para activarse.
2
Cambia el cable USB-C. Muchos cables USB-C solo cargan pero no transmiten datos. Es el problema más frecuente. Usa el cable incluido en la caja o uno certificado para datos.
3
Prueba con un puerto USB diferente del PC — algunos puertos USB 3.0 tienen problemas con adaptadores CP210x. Intenta con un puerto USB 2.0 si está disponible.
UIFlow2 no detecta el CORE2 o no muestra el puerto COM
▶
1
Confirma que estás usando Google Chrome — es el único navegador que soporta WebSerial (la tecnología que usa UIFlow2 para conectarse por USB).
2
En Chrome, ve a chrome://flags, busca "Experimental Web Platform features" y actívalo. Reinicia Chrome.
3
Desconecta y vuelve a conectar el cable USB-C mientras UIFlow2 está abierto, luego intenta conectar nuevamente.
El Web Terminal conecta pero no aparece el mensaje de bienvenida
▶
1
Presiona el botón de reset del CORE2 (botón lateral izquierdo) y espera 10 segundos. El mensaje aparece al arrancar.
2
Si el CORE2 muestra una pantalla diferente a la de bienvenida, es posible que tenga un programa diferente cargado. En UIFlow2, ve a Archivo → Ejemplos y carga el programa de bienvenida del MiniLabIoT.
3
Si ninguna de las anteriores funciona, contacta a Dynamo Electronics — dynamoelectronics.com/contacto. Los dispositivos tienen garantía.
Micromotores
