Plusieurs interrogations (LCD / interruption ect ect)

Je devais avoir du caca dans les yeux...

En effet, le montage proposé avec les résistances permet d'avoir un digitalRead() dans le bon sens (HIGH = appuyé, LOW = relâché). Pas besoin donc d'activer les pull-up. tes résistances sont des pull-down...

La capa en // sur le contact du BP, c'est juste pour avoir un signal bien propre. Faut imaginer que le contact, quand on appuie, il fait des faux-contacts très rapides pendant qu'on descend (comme si on appuyait plusieurs fois sur le bouton). La capa permet juste de filtrer ces faux-contacts. En général et de façon orthodoxe, on met la capa entre le signal et la masse, mais dans le principe, ça change pas grand chose.