Plusieurs fichiers

Dans l'IDE tu peux ouvrir des onglets.
Pour nommer l'onglet il suffit d'indiquer un nom SANS l'extention .ino -> c'est l'IDE qui la mettra automatiquement.
L'IDE range les fichiers de la manière suivante : en premier le fichier créé au début du projet puis les onglets classés en ordre alphabétique.
A la compilation l'IDE concatène tous les onglets dans l'ordre où ils apparaissent c'est à dire dans l'ordre alphabétique.
Celà peut poser des problème si le fichier dans lequel tu as fait des déclarations de variables est concaténé à la fin.
Une astuce pour contourner ce mode de fonctionnement : préfacer les nom des onglets par une lettre :
A_declarations
B_fonctions
ainsi c'est toi qui maîtrise l'ordre.

Le nom du fichier *.hex sera celui du projet.