Quel Arduino acheter ? Uno, Nano, Mega et Leonardo comparés
Quelle différence entre l'Arduino Uno et la Mega ? Comparatif des broches, de la mémoire et des usages de l'Uno, de la Nano, de la Mega 2560 et de la Leonardo, et quand préférer une ESP32 ou une Pico.
Quand on débute avec Arduino, la première question est souvent : quelle carte acheter ? L'Uno, la Nano, la Mega et la Leonardo se programment toutes avec le même IDE Arduino et la plupart du code fonctionne sur chacune. Les différences portent sur le nombre de broches, la mémoire, la taille et quelques capacités spéciales. Dans ce guide, on met les cartes côte à côte et on explique laquelle choisir selon les cas.



La réponse courte
- Si c'est ta première carte : Arduino Uno.
- Pour un petit projet définitif sur breadboard : Arduino Nano.
- S'il te faut beaucoup de broches, plusieurs appareils série ou un gros programme : Arduino Mega 2560.
- Pour un appareil qui se branche à l'ordinateur comme clavier/souris : Arduino Leonardo.
- S'il te faut du Wi-Fi ou du Bluetooth : une ESP32 plutôt qu'un Arduino.
Tableau comparatif
| Caractéristique | Uno R3 | Nano | Mega 2560 | Leonardo |
|---|---|---|---|---|
| Microcontrôleur | ATmega328P | ATmega328P | ATmega2560 | ATmega32U4 |
| Mémoire programme | 32 Ko | 32 Ko | 256 Ko | 32 Ko |
| RAM | 2 Ko | 2 Ko | 8 Ko | 2,5 Ko |
| Broches numériques (PWM) | 14 (6) | 14 (6) | 54 (15) | 20 (7) |
| Entrées analogiques | 6 | 8 | 16 | 12 |
| Ports série matériels | 1 | 1 | 4 | 1 + USB |
| Taille | 68 × 53 mm | 45 × 18 mm | 101 × 53 mm | 68 × 53 mm |
| Compatibilité shields | Totale | Aucune | La plupart | La plupart |
Arduino Uno : la référence pour débuter
L'Uno est la carte Arduino la plus utilisée. Presque tous les exemples, tutoriels et shields d'internet sont écrits pour elle. Comme elle fonctionne en 5 V, la plupart des capteurs et modules se branchent directement, et elle tolère assez bien les petites erreurs de câblage. Son seul défaut : sur les gros projets, les broches et les 2 Ko de RAM ne suffisent plus.
Arduino Nano : la petite sœur de l'Uno
La Nano utilise la même puce que l'Uno, donc le code écrit pour l'Uno fonctionne sans modification. Elle est grande comme un pouce et s'enfiche directement sur une breadboard. Elle a en plus les entrées analogiques A6 et A7 (ces deux broches ne font que de la lecture analogique). Elle n'accepte pas de shields, ce qui la rend idéale pour les projets définitifs qui doivent tenir dans un boîtier après le prototype.
Arduino Mega 2560 : le monstre de broches et de mémoire
Il y a trois grandes raisons de choisir la Mega : 54 broches numériques et 16 analogiques, 4 ports série matériels et 8 fois la mémoire programme de l'Uno. Tu peux brancher en même temps plusieurs appareils série comme un GPS, du Bluetooth et un lecteur RFID, et travailler avec de grosses bibliothèques et du code long. La Mega est aussi au cœur des cartes d'imprimantes 3D (RAMPS).
Arduino Leonardo : la carte qui peut devenir clavier et souris
La puce ATmega32U4 de la Leonardo intègre directement l'USB. La carte peut ainsi apparaître sur l'ordinateur comme un clavier, une souris ou une manette (bibliothèques Keyboard.h et Mouse.h). Idéale pour les claviers de macros, les télécommandes de présentation et les manettes de jeu. La plupart des shields s'adaptent, mais les broches I2C sont ailleurs.
Quand l'ESP32 et la Raspberry Pi Pico sont-elles meilleures ?
| Ton besoin | Carte conseillée | Pourquoi ? |
|---|---|---|
| Pilotage depuis le téléphone, envoi de données sur internet | ESP32 | Wi-Fi et Bluetooth intégrés, double cœur 240 MHz |
| Capteur qui tient des mois sur batterie | ESP32 | Consommation très faible en deep sleep |
| Apprendre avec Python | Raspberry Pi Pico | MicroPython, très bon marché |
| Caméra, traitement d'image | Raspberry Pi 4/5 | Un ordinateur sous Linux |
| Le départ le plus simple avec des capteurs 5 V | Arduino Uno | Logique 5 V, le plus d'exemples |
Original ou clone ?
Les clones utilisent la même puce que les originales et fonctionnent de la même façon, pour un prix bien plus bas. La différence se situe généralement dans la puce de conversion USB (CH340) : tu devras peut-être installer un pilote. Acheter une carte originale est une façon de soutenir le projet open source Arduino.
Notre conseil pour débuter
Si tu débutes en électronique, commence avec un Arduino Uno ; une fois les projets de base maîtrisés, ajoute une ESP32 pour les projets connectés. Tu peux comparer toutes les broches des deux cartes, et voir lesquelles sont analogiques, PWM, I2C ou SPI, dans l'outil de brochage interactif.
Questions fréquentes
Quelle est la plus grande différence entre l'Arduino Uno et la Mega ?
La Mega a beaucoup plus de broches (54 numériques, 16 analogiques), 4 ports série et 8 fois plus de mémoire programme. L'Uno est plus petite et plus répandue, et suffit pour presque tous les projets de débutant.
Le code écrit pour l'Uno fonctionne-t-il sur la Mega ?
La plupart du temps, oui. Le principal point d'attention : les broches I2C et SPI ne sont pas au même endroit (sur la Mega, I2C en 20/21 et SPI en 50–53).
Y a-t-il une différence de code entre la Nano et l'Uno ?
Non, les deux utilisent l'ATmega328P ; le même code fonctionne. Il suffit de choisir Nano comme carte dans l'IDE Arduino. Les anciens clones de Nano peuvent nécessiter l'option « ATmega328P (Old Bootloader) ».
Arduino ou ESP32 ?
Si tu n'as pas besoin de Wi-Fi ni de Bluetooth et que tu veux travailler tranquillement avec des capteurs 5 V, prends l'Arduino Uno. Pour des projets connectés pilotés depuis ton téléphone, l'ESP32 convient mieux et coûte souvent moins cher.
Quelle carte doit contenir un kit Arduino ?
Pour un kit de démarrage, l'Arduino Uno est le bon choix ; la plupart des cours et des exemples sont basés sur elle. Une breadboard, des LED, des résistances, des boutons, un potentiomètre et quelques capteurs dans le kit suffisent.
Autres articles
Arduino Uno, Nano ou Mega ? On compare les cartes dans un tableau et on t'explique laquelle choisir pour quel projet.









