Nekmo
Programador Python y miembro de la comunidad del software libre desde hace más de media vida. Pertenezco a la asociación Python Málaga, donde doy charlas. Encuéntrame en mi sitio web, Twitter y Github.
Session
Hasta hace no mucho, para programar microcontroladores requeríamos utilizar variantes de lenguajes como C/C++, quedando fuera de nuestro alcance lenguajes populares y sencillos como Python. No obstante, los nuevos microcontroladores como ESP32 o Raspberry Pi Pico, más potentes y con mayores recursos, han abierto la puerta a variantes de estos lenguajes, como es el caso de Micropython. Veremos los primeros pasos, ejemplos prácticos como control de leds, formas de comunicación, instalación de paquetes, limitaciones y más. Se recomienda disponer de conocimientos previos de Python, aunque no es esencial. Si no conoces el mundo de los microcontroladores, ¡este es tu taller! Micropython es una de las formas más fáciles, cómodas, rápidas y divertidas de adentrarse.
Primero emularemos todos juntos los circuitos usando Wokwi, una plataforma online para diseñar y programar microcontroladores, y finalmente haremos pruebas reales con los componentes y microcontroladores que distribuiremos. Para la programación utilizaremos Viper-ide, un editor online de Micropython, por lo que no será necesario instalar nada. Es esencial traer un portátil para seguir el taller.