from machine import Pin
import time
led=Pin(4,Pin.OUT)
btn1=Pin(14,Pin.IN,Pin.PULL_DOWN) #pulsante PULL-DOWN
btn2=Pin(27,Pin.IN, Pin.PULL_UP) #pulsante PULL-UP
led.off()
blinking= False
def blinkingOn(bt1):
global blinking
blinking = True
def blinkingOff(bt2):
global blinking
blinking = False
led.off()
btn1.irq(handler=blinkingOn, trigger=Pin.IRQ_RISING)
btn2.irq(handler=blinkingOff, trigger=Pin.IRQ_FALLING)
while True:
while blinking:
led.value(not led.value())
time.sleep(1)