sincèrement pour détecter des boutons on fait ça directement dans la loop() en lisant les 4 pins et on ne passe pas par des interruptions sauf cas vraiment très spécial genre arrêt d'urgence d'un système
sinon regardez si vos ttp223 ont une sortie qui se comporte comme un bouton et si oui le même montage fonctionnera
C'est vrai que j'étais parti dans l'idée d'utiliser une interruption, mais ce n'est effectivement pas pour de l’arrêt d'urgence.
Si j'ai bien compris, le TTP223 active sa sortie à l'état haut ou bas selon la détection, je vais modifier mon montage pour utiliser des entrées classiques ...
oui ça marchera direct dans la loop() et dans la plupart des cas une loop() bien construite ne met pas plus de quelques dizaines millisecondes à tourner donc vous aurez l'impression que vos boutons sont détectés immédiatement en temps "humain"