import board
import digitalio
import time
button_pins = [board.GP2, board.GP3, board.GP4, board.GP5]
buttons = []
for pin in button_pins:
tmp_pin = digitalio.DigitalInOut(pin)
tmp_pin.pull = digitalio.Pull.UP
buttons.append(tmp_pin)
while True:
for i in range(len(buttons)):
if not buttons[i].value:
print(f"Button {i} pressed!")
time.sleep(0.2)