print("Hello, ESP32!")

import time
from machine import Pin

def ledbar(lista : list , valore : bool , secondi : float) :
    """
    inseriti la lista dei pin della barra led , se devono accendersi (True) 
    o spegnersi (False) , i secondi tra vari led
    """
    for p in lista :
        led = Pin( p, Pin.OUT)
        led.value(valore)
        time.sleep(secondi)

# Gli 8 pin, in ordine come connessi alla ledbar
pins=[32,33,25,26,27,14,12,13,22,21]

#inizia spenta
ledbar(pins , False , 0)

ledbar(pins , True , 1)

time.sleep(2)

ledbar(pins , False , 0)

time.sleep(1)

ledbar(pins , True , 0)

time.sleep(2)

# rovescia l'ordine dei pin
pins.reverse()

ledbar(pins , False , 1)
$abcdeabcde151015202530354045505560fghijfghij
Board not found
wokwi-custom-board