from machine import Pin, PWM import time # LED an GPIO 15 (PWM-fähig) led15 = PWM(Pin(15)) # PWM-Frequenz setzen (z. B. 1000 Hz) led15.freq(1000) # Fade-Effekt while True: # Langsam einblenden (Duty Cycle von 0 auf 65535) for duty in range(0, 65535, 10): print(duty) led15.duty_u16(duty) time.sleep_ms(10) # Langsam ausblenden (Duty Cycle von 65535 auf 0) for duty in range(65535, 0, -500): print(duty) led15.duty_u16(duty) time.sleep_ms(10)