Escriba y corra MicroPython, sin instalar nada
Python de verdad corriendo en su navegador, con el ESP32 simulado: el potenciómetro lo mueve usted con el deslizador, el LED se enciende cuando su programa lo enciende, y lo que imprima sale en el monitor serial. Es el mismo montaje del Laboratorio 1 y del Examen 1.
El LED y la salida van en vivo, mientras el programa corre. El potenciómetro se toma al arrancar cada corrida: muévalo y vuelva a presionar «Correr» para leer el valor nuevo.
Su programa
Se guarda solo en su navegador. Tab mete cuatro espacios.
El ESP32
Monitor serial
(sin correr)
Qué se puede usar
Lo del curso, y nada raro: machine.Pin, machine.ADC,
time.sleep, print, int,
float, round, range, len, y las
listas y cadenas de siempre. time.sleep no lo hace esperar de verdad —
salta— para que un programa con esperas largas no le congele la página.
input() no está: el ESP32 no tiene teclado, así que el dato sale
del potenciómetro (pot.read()) o se escribe fijo en el programa.
El programa se detiene solo a los 20 segundos, para que un while True
sin salida no deje la pestaña pegada. Si eso pasa, el monitor se lo dice y le sugiere
dónde mirar.