from machine import Pin,PWM
from time import sleep

LED = Pin(5,Pin.OUT)
But = Pin(2,Pin.IN)
pwm = PWM (LED)

pwm.freq(1000)

while True:
    if But.value() == 1:
        for duty in range (65536):
            sleep(0.00001)
            pwm.duty_u16(duty)
    if But.value() == 1:
        for duty in range (65536,-1,-1):
            sleep(0.00001)
            pwm.duty_u16(duty)
            
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT