1. setup() : la liste de contrôle
Une GPIO sait tout faire : écouter un ou commander une . Mais au démarrage, elle ne sait pas encore ce qu'on attend d'elle. Le premier travail de () est de le lui dire : « la broche de la LED est une sortie ». C'est une configuration, pas une action — on la pose une fois, elle vaut pour toute la vie du , comme le réglage d'un instrument avant le concert.
Prends ce réflexe de tri dès le premier jour : tout ce qui PRÉPARE va dans () — déclarer les , ouvrir la , poser les valeurs de départ. Tout ce qui AGIT ou DÉCIDE va dans loop(). Un dont la préparation traîne dans la boucle refait mille fois un travail d'une fois : il marche souvent… mais il pense mal, et il finit par le faire payer.