rjnc38:
pour compléter la solution (que j'utilise) de 68tjs, tu peux te servir d'une variable modifiable par le moniteur il suffit pour cela d'écouter en permanence le moniteur et d'établir un "protocole" pour mettre cette variable a 1
ensuite tu fais if (pin||variable) {Serial.print("xxxxxxxxx").; }
Ou plus précisément if (digitalRead(pin) == HIGH) {...
Et ça peut se mettre dans une fonction genre debugPrint() et debugPrintln() par exemple pour simplifier le code (ou dans un #define)