# Ejemplo para encender y apagar un led con una placa ESP32-DevKit-v1.
# El led esta conectado en el pin GPIO numero 15.
# El valor de resistencia adecuado puede ser entre 100 Ohms y 1 KOhms.
# Mientras mas bajo el valor de la resistencia mas brilla el led.
from machine import Pin # Importamos la clase Pin desde los comandos internos necesarios para manejar la placa.
from time import sleep # Importamos la funcion sleep de la libreria para manejo de tiempos.
verde = Pin(15, Pin.OUT) # Configuramos el pin GPIO 15 como salida (OUT).
# Bucle infinito para parpadear el LED
while True:
verde.on() # Ponemos un estado opuesto al que se encuentra el led.
sleep(1) # Esperar 1 segundo
verde.off() # Ponemos un estado opuesto al que se encuentra el led.
sleep(1) # Esperar 1 segundo
# ------------------------------------------------------------------------------------
# Distintas formas de setear el nivel de tension de salida el pin
# Para activar un nivel alto
# verde.on()
# verde.value(True)
# verde.value(1)
# Para activar un nivel bajo
# verde.off()
# verde.value(False)
# verde.value(0)