import time
import digitalio
import board
#Define LEDs
led_pin_1 = board.GP0
led_pin_2 = board.GP1
#Set up the LEDs as digital OUTPUTS
led_1 = digitalio.DigitalInOut(led_pin_1)
led_1.direction = digitalio.Direction.OUTPUT
led_2 = digitalio.DigitalInOut(led_pin_2)
led_2.direction = digitalio.Direction.OUTPUT
#Function to update the LEDs based on binary counter value
def update_leds(counter):
led_1.value = counter & 0b01
led_2.value = (counter >> 1) & 0b01
#Main loop
counter = 0 #Inicializa en un valor de 0
while True:
update_leds(counter)
time.sleep(1) #Adjust the delay as needed
counter = (counter + 1) % 4 #Binary counter from 0 to 3 (2LEDs)