OUI mais encore??? pour moi c'est du chinois...
peut-être une explication plus approfondie
1) la numérotation de 0 à 19 est uniquement une invention Wiring/Arduino.
Le microcontrôleur ne comprend que des écritures dans des registres et ce travail est réalisé par les fonctions digitalRead et digitalWrite.
2) À partir du moment où cette dénomination est du seul ressort de Wiring/Arduino ils ont fait ce qu'ils pensaient être le plus compréhensible pour des débutants.
3) À partir du moment où le débutant sort du "classique" ce qui était fait pour l'aider ne fait que le perturber.
4) Uno ou nano c'est le même microcontrôleur donc il n'y a aucune différence.
Le code destiné à une UNO ne peut pas faire autrement que de fonctionner sur une nano
La nano a "un plus" et non pas "un moins" que j'aborderai à la fin.
5) À l'entrée des pins A0 à A5 il y a un aiguillage, cet aiguillage dirige soit vers un port numérique (mode E/S numérique) soit vers une entrée d'un multiplexeur analogique.
La commande de "cet aiguillage" est réalisé par les fonctions analogRead() pour passer en mode analogique et pinMode() pour revenir au mode numérique. Ces fonctions se chargent d'écrire les bonnes valeurs dans les registres du microcontrôleur.
Les E/S ont une fonction principale dans laquelle elles sont au démarrage du micro.
Cette fonction principale est d'être une entrée/sortie (E/S)
numérique.
Chez Wiring ils ont adopté la dénomination suivante :
D1 à D13 : ils ont dit que ce sont des E/S numériques
A0 à A5 : ils ont dit que ce sont des entrées analogiques
--> mais comme c'est faux puisque ce sont au départ des E/S numériques ils ont dit qu' A0 à A5 s'appelleraient aussi D14 à D19.
Écrire pinMode(A0, OUTPUT) est absolument équivalent à écrire pinMode(14, OUTPUT) mais comme les cartes sont sérigraphiées A0 à A5 quasiment personne n'utilise la deuxième notation. Si elle t'a été indiquée c'est pour insister sur le fait que ce sont des E/S numériques.
Le "plus" de la nano/pro-mini :
Le boîtier du microcontrôleur est un boîtier CMS mais ce n'est le plus important.
Ce qui est important que le boîtier CMS a 32 broches et que le boîtier de la UNO n'en a que 28.
Les 32 broches permettent de sortir deux entrées du multiplexeur analogique qui sont libres et ce n'est pas possible avec le boîtier DIP28.
La nano et la pro-mini ont donc :
A0 à A5 : pins pouvant être numériques ou analogiques
A6 et A7 : pins ne pouvant être qu'analogique