from machine import Pin #module to import pin library
from time import sleep #module to import sleep function
# Define the pins for each LED into a common object
pins = [4, 0, 2]
# Create a Pin object for each LED and store them in a list
leds = [Pin(pin, Pin.OUT) for pin in pins] #loop makes all pins as output pins in one variable
# Function to blink all LEDs
def blink_leds():
for i in range(5): # Repeat the blink pattern 5 times
for led in leds: # Turn all LEDs on
led.value(1)
sleep(0.5) # Keep LEDs on for 0.5 seconds
for led in leds: # Turn all LEDs off
led.value(0)
sleep(0.5) # Keep LEDs off for 0.5 seconds
# Call the function to start blinking
blink_leds()