from machine import Pin #libreria para el Pin
from time import sleep
#Con figuración de la interrupción GPIO 0
button = Pin(0, Pin.IN)#Botón con resitencia Pull doun interna
#función que se lalmara cuando ocurra la interrupción
def handle_rising_edge(pin):
print("flanco de subida detectado")
sleep(0.2)
#configara la interrupción para flanco de subida
button.irq(trigger=Pin.IRQ_RISING, handler=handle_rising_edge)
#bulce principal
while True:
print("hola")
sleep(0.2)
pass # mantiene el programa en ejecución
#al oprimir el boton detecta flanco de subida y
#coloca el letrero "flanco de subida detectado"
#al no oprimirse trabaja en el bucle principal impreme "hola"