from machine import Pin
from utime import sleep
#####################################
###### PIN CONFIGURATIONS
# Configure the pin as output
# Replace with your GPIO Pins here
led_bar_pins=[19,18,5,17,16,4,0,2,15,21]
led_bar = [Pin(led_bar_pins[i], Pin.OUT) for i in range(10)]
#####################################
###### SUBROUTINE FOR RGB LED
def sub_led_bar():
# for each LED
for pin in led_bar:
# turn ON
pin.on()
# wait 0.05 seconds
sleep(0.05)
# turn OFF
pin.off()
# for each LED (reverse order)
for pin in reversed(led_bar):
# turn ON
pin.on()
# wait 0.05 seconds
sleep(0.05)
# turn OFF
pin.off()
while True:
sub_led_bar()