from machine import Pin, PWM
import utime
led=PWM (Pin(2))
led.freq(1000) # Valor de la frecuencia
led_value= 0 # valor inicial del brillo de LED
led_speed= 5 # Incrementos de cambios en el brillo
if __name__ == '__main__':
while True:
led_value+=led_speed
led.duty_u16(int(led_value*500)) ## Establezca el ciclo de trabajo, entre 0 y 65535
utime.sleep_ms(100)
if led_value>= 100:
led_value=100
led_speed=-5
elif led_value <= 0:
led_value= 0
led_speed= 5