from machine import Pin, PWM
from time import sleep
leds = [PWM(Pin(4)), PWM(Pin(6)), PWM(Pin(8)), PWM(Pin(10)), PWM(Pin(12))]
for l in leds:
l.freq(1000)
while True:
for l in leds:
for r in range(0, 65535, 5):
l.duty_u16(r)
sleep(0.00001)
for l in reversed(leds):
for r in range(65025, 0, -5):
l.duty_u16(r)
sleep(0.00001)
sleep(0.5)