# Control de brillo gradual con PWM en el pin 5 de la Pi Pico
from machine import Pin, PWM
from utime import sleep
# Crea un objeto PWM para el pin 5 con una frecuencia de 1000 Hz
led = PWM(Pin(5))
led.freq(1000)
# Mantén el programa en ejecución para mantener el PWM activo
while True:
for i in range(65535):
led.duty_u16(i) # Establece el ciclo de trabajo del PWM según el valor de i
print(i) # Imprime el valor de i en la consola
sleep(0.001) # Espera 0.001 segundos