import machine
import time
led_pin = 18
button_pin = 15
led = machine.Pin(led_pin, machine.Pin.OUT)
button = machine.Pin(button_pin, machine.Pin.IN, machine.Pin.PULL_UP)
led_state = False
def toggle_led(pin):
global led_state
led_state = not led_state
led.value(led_state)
button.irq(trigger=machine.Pin.IRQ_FALLING, handler=toggle_led)
try:
while True:
time.sleep(0.1)
except KeyboardInterrupt:
print("Program interrupted")