import machine
tim = machine.Timer(-1)
led = machine.Pin(23, machine.Pin.OUT)
swBlink = machine.Pin(22, machine.Pin.IN, machine.Pin.PULL_UP)
swOn = machine.Pin(21, machine.Pin.IN, machine.Pin.PULL_UP)
led_state = False
def toggle_led(t):
global led_state
led_state = not led_state #convert the state of LED
led.value(led_state)
def led_blink(irq):
tim.init(period=250, callback = toggle_led)
def led_on(irq):
tim.deinit()
led.on()
swBlink.irq(trigger = machine.Pin.IRQ_FALLING, handler = led_blink)
swOn.irq(trigger = machine.Pin.IRQ_FALLING, handler = led_on)