sábado, 3 de septiembre de 2022

Instalar MicroPython en la ESP32.

La ESP32 es una familia de microcontroladores de la empresa Espressif Systems basada en microprocesador de 32-bits (dual core o single core), que incluye comunicación inalámbrica Wifi y Bluetooth, así como, seguridad criptográfica por hardware, un coprocesador para el modo bajo consumo e interfaces periféricas como: I2C, SPI, CAN, PWM, entre otros. Puede alcanzar frecuencias de operación de hasta 240 MHz. El lenguaje oficial utilizado para programar este dispositivo es el c/c++, sin embargo, existen disponibles varios intérpretes para Python, Lua, JavaScript y muchos otros.

Para mayor información  pulsa aquí 


En este tutorial vamos a aprender a instalar MicroPython en la ESP32. MicroPython es una implementación sencilla y eficiente del lenguaje de programación Python 3 que incluye un pequeño subconjunto de la biblioteca estándar de Python y está optimizado para ejecutarse en microcontroladores y en entornos restringidos.

Para mayor información  pulsa aquì


Primero, descargamos e instalamos el IDE de Thony desde thonny.org. Una vez instalado, conectamos nuestra ESP32 y verificamos el nombre del puerto en el administrador de dispositivos (mira como abrir el administrador de dispositivos aquí). 




Descargamos el firmware mas actual desde la página oficial https://micropython.org/download/esp32/ .  Ejecutamos de IDE de Thony, abrimos las Opciones desde Herramientas, seleccionamos el intérprete  MicroPython (ESP32) y el puerto correspondiente y luego presionamos Instalar o actualizar el firmware



Seleccionamos el puerto correspondiente y el archivo descargado previamente y presionamos Instalar. Esperamos hasta que el proceso finalice, presionamos Cerrar y luego OK


Nota: si la descarga no comienza, presionamos el botón Boot en la ESP32.




Si el firmware se ha cargado correctamente, el IDE se conecta automáticamente al intérprete de MicroPython. En la ventana principal, se  pueden identificar el Editor de Scrips, el Directorio Local (PC), el Directorio de la esp32 y la Consola de Comandos de MicroPython. Para ejecutar alguna instrucción, basta con escribirla correctamente en la consola y presionar enter.




Para crear un script, se debe escribir el código en el editor, guardarlo en el dispositivo con el nombre y la extensión .py y ejecutarlo.








Mira el vídeo de éste tutorial Aquí
   











No hay comentarios: