import time
import board
import digitalio
#define the LEDs
led_pin_1=board.GP0
led_pin_2=board.GP1
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
#Fuction to update the LEDs based on the binary counter value
def update_leds(counter):
led_1.value= counter & 0b01
led_2.value= (counter >> 1) & 0b01
#Main loop
counter=0
while True:
print(counter)
update_leds(counter)
time.sleep(1) #Adjust the delay as needed
counter = (counter + 1) % 4 #binary counter from 0 to 3 (2 LEDs)