from machine import Pin
from time import sleep
# Define Pin numbers for LEDs
led_pins = [2,3,4, 5, 6,7, 8,9, 10,11,12,13]
# Initialize Pin objects for LEDs
leds = [Pin(pin, Pin.OUT) for pin in led_pins]
def Led_chaser(led_states):
for i, led_state in enumerate(led_states):
leds[i].value(led_state)
sleep(0.6)
while True:
# LEDs running to the right
for i in range(12):
Led_chaser([0] * i + [1] * (12 - i))
# LEDs running to the left
for i in range(12, -1, -1):
Led_chaser([0] * i + [1] * (12 - i))