MicroPython en tu ESP32 usando Thonny IDE
Para montar MicroPython en tu ESP32 usando Thonny IDE desde Linux, el proceso es muy visual y automático. Thonny ya incluye las herramientas necesarias para borrar la memoria de la placa y descargar el firmware oficial.
Sigue estos pasos detallados para instalarlo y dejarlo listo:
1. Preparar los permisos en Linux
Antes de abrir Thonny, asegúrate de que tu usuario de Linux tenga permiso para leer y escribir en los puertos USB. Abre una terminal en tu Linux y ejecuta:
(Nota: Para que este cambio tenga efecto, debes cerrar sesión en Linux y volver a entrar, o reiniciar el sistema).
2. Pasos para instalar MicroPython desde Thonny
- Conecta tu ESP32 a la computadora mediante un cable USB (asegúrate de que sea un cable de datos y no solo de carga). [1]
- Abre Thonny.
- Ve al menú superior y selecciona Herramientas (Tools) > Opciones (Options).
- Haz clic en la pestaña Intérprete (Interpreter).
- En el primer menú desplegable, selecciona: MicroPython (ESP32). [2]
- En el segundo desplegable (Puerto/Port), selecciona el puerto donde está tu placa (normalmente aparece como
/dev/ttyUSB0o/dev/ttyACM0). - En la esquina inferior derecha de esa misma ventana, haz clic en las letras azules que dicen Instalar o actualizar MicroPython (Install or update MicroPython).
- Se abrirá una pequeña ventana flotante:
- Target port: Elige tu puerto
/dev/ttyUSB0. - Family: Selecciona
ESP32(oESP32 / WROOMsegún tu modelo). - Variant: Selecciona la estándar (la que dice solo
Expressif ESP32). - Version: Deja la versión recomendada que Thonny te ofrece por defecto. [3]
- Target port: Elige tu puerto
- Haz clic en el botón Instalar (Install).
💡 Nota Importante: Thonny se conectará a internet, descargará el archivo.binoficial, borrará la memoria de la ESP32 (Flash) e instalará el sistema de forma automática. Tardará cerca de un minuto.
3. Verificar que funciona
Una vez que termine el proceso, cierra las ventanas de configuración. Mira la parte inferior de Thonny, en la sección llamada Terminal (Shell).
Verás un mensaje de bienvenida y el prompt clásico de MicroPython:
Si escribes
print("Hola desde ESP32") y presionas Enter, la placa te responderá inmediatamente. Desde este momento, cualquier archivo de código que guardes en Thonny te dará la opción de almacenarlo directamente dentro de la memoria de la ESP32.¿Pudiste completar la instalación de esta manera, o te arrojó algún error de conexión o puerto al intentar flashearla?
No hay comentarios:
Publicar un comentario