Détecter l'appui sur un bouton poussoir

Le montage :

Connecter un bouton poussoir entre la broche 1 (=X2) de la pyboard et le 0V:

Le code

Le point important ici est de réaliser le rappel au PLUS de la broche sur laquelle est connecté le bouton poussoir :

from upyduino import *

BP=1 # broche du BP
appui=LOW # état appui

def setup():
    pinMode(BP, INPUT_PULLUP)

def loop():
    if digitalRead(BP)==appui:
        print('Appui BP')
        delay(250)

# exécution 
setup()
while True:loop()