Intensité et temps minimums en analogique ?

la meilleure solution, c'est de faire une mise en page. l'EDI arduino le permet facilement, car il conserve les espaces de début de ligne. ainsi, à chaque fois qu'on ouvre un crochet (bloc d'instructions), on décale de 2 espaces (ou tabulations, mais les tabulations ne sont pas forcément interprétées de la même façon suivant l'éditeur : selon l'humeur...),

void loop(){
  instruction;
  if (test) {
    action;
    instruction;
    while(test2){
      instruction;
      action;
    }
  } else {
    instruction;
    for (i = O; i < 10; i++){
      if(test3){
        action;
        instruction;
        appel_fonction();
      }
    }
  }
}

C'est comme ça que je fais et je m'y retrouve, même sur des blocs de plusieurs centaines de lignes, il arrive que j'ai 20 ou 40 espaces en tête d'une ligne...

A chacun son truc... la mise en fonction, c'est bien, mais ne pas oublier que ça prend pas mal de mémoire à chaque appel et peut devenir assez ralentissant si on a besoin de vitesse.