from machine import Pin
from time import sleep

# Setup LEDs
leds = [Pin(11, Pin.OUT), Pin(13, Pin.OUT), Pin(14, Pin.OUT)]

# Delay control
initial_delay = 1.5      # Starting delay in seconds
min_delay = 0.1          # Minimum allowed delay
decrement = 0.1          # How much to reduce delay each time
current_delay = initial_delay

while True:
    for led in leds:
        led.on()
        sleep(current_delay)
        led.off()
    
    # Decrease delay
    current_delay -= decrement

    # Reset delay if it's too small
    if current_delay < min_delay:
        current_delay = initial_delay
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT