2. Micropython y la DualMCU

DualMCU: MicroPython

Este apartado se presenta un ejemplo básico de cómo instalar MicroPython en la DualMCU utilizando el microcontrolador ESP32 y el RP2040. Nuestra meta principal es que encuentres este recurso útil, permitiéndote integrar partes de esta implementación directamente en tus proyectos.

A continuación, se proporciona un diagrama de conexión extremadamente sencillo: simplemente conecta la UNIT DUALMCU a tu laptop o computadora de escritorio mediante un cable USB Tipo C. Este paso inicial te permitirá explorar y aprovechar las funcionalidades de MicroPython de manera rápida y eficiente. ¡Esperamos que esta guía simplificada te sea de gran utilidad en tus futuros proyectos!

pc

Recuerda que al trabajar con la DualMCU puedes intercambiar entre micrcontroladores mediante el interruptor de cambios

Block Diagram

Configuración del entorno👋

Antes de comenzar, se recomienda realizar la siguiente configuración:

Instalación de Thonny Esto te permitirá descargar el firmware en la DualMCU ESP32.

Dirígete a “Ejecutar” -> “Configurar intérprete” para completar la configuración.

Block Diagram

NOTA Encaso de que la UNIT DUALMCU ESP32 no sea reconocida será necesario instalar el controlador CH340.

Al hacerlo, se abrirá la siguiente ventana,

Block Diagram

Actualización de firmware ESP32

Iniciar la UNIT DualMCU con el microcontrolador ESP32 Posición A, presionando el botón de FLASH y conectando el dispositivo a la pc.

Block Diagram
  1. Da clic en “Instalar o Actualizar MicroPython”.

  2. Se abrirá una nueva ventana.

    • Se recomienda utilizar la siguiente configuración:
      • Variant: Espessif ESP32/WROOM
      • Version: 1.20.0
Block Diagram
  1. Presionar instalar (esperar a que termine la instalación).

Selecciona la tarjeta con la que deseas trabajar en la parte inferior de Thonny. Puedes encontrar esta opción en un formato similar al que se muestra en la siguiente imagen para el ESP32. Ten en cuenta que el puerto COM es asignado por la máquina y puede variar.

Block Diagram

Actualización de firmware RP2040

Iniciar la UNIT DualMCU con el microcontrolador RP2040 Posición B, presionando el botón de BOOT y conectando el dispositivo a la pc.

Block Diagram
  1. Da clic en “Instalar o Actualizar MicroPython”.

  2. Se abrirá una nueva ventana.

    • Se recomienda utilizar la siguiente configuración:
      • Variant: Raspberry Pi Pico/Pico H
      • Version: 1.22.2
Block Diagram
  1. Presionar instalar (esperar a que termine la instalación).

Selecciona la tarjeta con la que deseas trabajar en la parte inferior de Thonny. Puedes encontrar esta opción en un formato similar al que se muestra en la siguiente imagen para el RP2040. Ten en cuenta que el puerto COM es asignado por la máquina y puede variar.

Block Diagram

Carga tu primer “Hola Mundo” 🌎

Una vez que el dispositivo ha sido configurado para la prueba, se recomienda generar tu primer “Hola Mundo”, ya que los siguientes códigos de las prácticas seguirán el siguiente formato.

Block Diagram

Copia el código proporcionado:

print("Hola, mundo!")

Ejecuta el código. Puedes encontrar un botón verde en la parte superior:

Block Diagram

Visualiza el resultado en la terminal serial:

Block Diagram

Este sencillo paso te introduce en el entorno MicroPython y establece las bases para las prácticas siguientes. ¡Explora y disfruta tu experiencia de programación en MicroPython!

Continua con el curso LED Intermitente

⌨️ con ❤️ por UNIT-Electronics 😊