Code 05 Nov 2026

Arduino ou ESP32 : ta première carte pour que ton code fasse enfin bouger quelque chose

Ton code ne fait que du texte à l’écran ? Trois questions pour choisir la carte qui le fera bouger, et rien de plus

GrosNoob assis sur le tapis du salon tient une petite carte électronique, à côté d'une platine reliée à une LED verte allumée : Ton code allume enfin quelque chose, Arduino ou ESP32 pour commencer

Tu as appris à coder, tes programmes tournent, mais tout se passe dans un terminal. Un jour, tu as envie que ton code fasse quelque chose dans la vraie vie : allumer une lumière, lire la température de la pièce, te prévenir quand la plante a soif. Pour ça, il te faut une petite carte qu’on programme depuis son PC, un microcontrôleur. Les deux noms qui reviennent partout sont Arduino et ESP32. Trois questions suffisent pour choisir, plus un piège à connaître avant d’acheter.

Arduino ou ESP32 : quelle différence pour ton premier projet ?

Arduino est une marque de cartes et le logiciel qui sert à les programmer ; l’ESP32 est une famille de puces d’Espressif, avec le Wi-Fi et le Bluetooth intégrés ; dans les deux cas, tu as un microcontrôleur, une petite carte qui exécute un seul programme, sans système d’exploitation comme Windows ou Linux. Tu écris ton programme sur ton PC, tu l’envoies par un câble USB, et la carte l’exécute dès qu’elle est alimentée.

L’Arduino UNO R3, construite autour de la puce ATmega328P, a 14 broches numériques et 6 entrées analogiques d’après Arduino, mais aucun Wi-Fi dans sa fiche technique. L’ESP32, fabriqué par Espressif, intègre le Wi-Fi et le Bluetooth. Et les deux mondes se rejoignent : l’UNO R4 WiFi ajoute un module ESP32-S3 à une carte Arduino, et la Nano ESP32 est la première carte Arduino construite autour d’un ESP32.

Quadrant qui classe les cartes selon deux questions : le Wi-Fi intégré, et la tension des broches. L'Arduino UNO R3 des kits UNO travaille en 5 V et n'a pas de Wi-Fi. L'Arduino UNO R4 WiFi est la seule à réunir le 5 V et le Wi-Fi avec le Bluetooth. La Nano ESP32 et les cartes ESP32 d'AZDelivery et d'ELEGOO ont le Wi-Fi et le Bluetooth, mais leurs broches travaillent en 3,3 V. La case des cartes en 3,3 V sans Wi-Fi est vide dans notre sélection.
Deux questions font le tri : as-tu besoin du Wi-Fi, et tes modules sont-ils en 5 V ? Seule l’UNO R4 WiFi est dans la case du haut à droite, 5 V et Wi-Fi ; une carte ESP32 demande des modules qui acceptent le 3,3 V.

Qu’est-ce que tu veux que ton code fasse en vrai ?

Le choix de la carte part du projet : apprendre l’électronique pas à pas, fabriquer un objet connecté, coder en Python, ou un projet qui demande en fait un vrai ordinateur. Le test croise ce que tu veux faire, ce que tu as déjà et ton langage. Il te dit aussi quand il ne te faut pas de microcontrôleur du tout.

Tu pars de zéro et tu veux être guidé ?

Arduino Starter Kit officiel, manuel en français

La carte UNO, le câble USB, une plaque d’essai et un livre de projets de 170 pages. Arduino le présente comme fait pour démarrer sans aucune expérience.

Voir le kit officiel sur Amazon

Lien partenaire : ça ne change rien pour toi, mais ça aide GrosNoob à continuer

Arduino ou ESP32 : le test

Trois questions, et le test te dit quelle carte prendre, kit ou carte seule, ou s'il ne te faut pas de microcontrôleur du tout. Sources citées.

2. Ce que tu as déjà (coche tout ce qui s'applique)

Chaque réponse du test cite ses sources, les fiches techniques d’Arduino, d’Espressif et de MicroPython. Le reste de l’article reprend chaque question une par une, puis compare huit produits, un par situation.

Faut-il un kit complet, ou la carte seule suffit-elle ?

Un kit contient la carte et tout ce qu’il faut autour pour les premiers montages, câble, plaque d’essai, fils, composants et projets guidés ; la carte seule suffit si tu as déjà ces pièces. La plaque d’essai est la pièce qui change tout au début : tu y enfonces les composants et les fils, sans rien souder.

Le kit officiel d’Arduino contient la carte UNO, le câble USB, une plaque d’essai de 400 points, 70 fils et un livre de 170 pages. Le kit de démarrage R4 est construit autour de l’UNO R4 WiFi, avec 13 projets guidés d’après sa fiche Amazon. Côté ESP32, le kit d’ELEGOO réunit la carte et plus de 35 modules et composants. À l’inverse, un lot de cartes ESP32 nues ne contient que les cartes : c’est ce qu’il te faut si tu as déjà de quoi monter, rien sinon.

Ton cas Notre choix Ce qu’il y a dedans À savoir
Tu débutes et tu veux être guidé pas à pas Arduino Starter Kit K020007 (officiel, manuel en français) Carte UNO, câble USB, plaque d’essai de 400 points et livre de projets de 170 pages, sans expérience préalable d’après Arduino Pas de Wi-Fi : la carte UNO R3 n’en a pas. Ses broches travaillent en 5 V.
Le même chemin, avec une carte compatible Kit ELEGOO UNO R3 Super Starter Carte UNO compatible avec Arduino, tutoriel PDF de plus de 22 leçons, montage sans soudure d’après sa fiche Compatible, pas officielle : elle se programme dans le même logiciel, l’Arduino IDE.
Tu débutes et tu veux le Wi-Fi dès le départ Kit de démarrage Arduino R4 K000007_R4 (officiel) Carte UNO R4 WiFi et composants pour 13 projets guidés dans un livre imprimé, sans connaissance préalable d’après sa fiche Amazon Circuit en 5 V, mais 8 mA au plus par broche d’après Arduino, nettement moins que les anciennes cartes.
Tu as les composants, tu veux le Wi-Fi en restant en 5 V Arduino UNO R4 WiFi (carte seule) Un module ESP32-S3 pour le Wi-Fi et le Bluetooth ; circuit en 5 V ; port USB-C 8 mA au plus par broche d’après Arduino. Son connecteur Qwiic est en 3,3 V seulement : n’y branche rien en 5 V.
Coder en Python sur une carte officielle Arduino Nano ESP32 avec broches Première carte Arduino à puce ESP32, compatible MicroPython ; port USB-C Broches en 3,3 V : rien au-dessus, d’après Arduino.
Un objet connecté, et tu as déjà plaque et fils Lot de 3 cartes ESP32 AZDelivery Trois cartes ESP32 nues, Wi-Fi et Bluetooth intégrés à la puce Aucun composant fourni. Broches en 3,3 V. Il faut ajouter le paquet d’Espressif dans l’Arduino IDE.
Un objet connecté, ou Python, en partant de zéro Kit ELEGOO Starter ESP-32 Une carte ESP32 et plus de 35 modules et composants, avec un tutoriel en ligne, d’après sa fiche Présenté pour l’Arduino IDE ; MicroPython fonctionne aussi sur toute carte ESP32.
Le lot de 3 ESP32, en USB-C Lot de 3 cartes ELEGOO ESP-32 Type-C Trois cartes ESP32 avec port USB-C, d’après leur fiche L’alternative au lot AZDelivery. Broches en 3,3 V.

Les huit sont expédiés par Amazon, et seul le lot AZDelivery est vendu par Amazon lui-même ; le prix du jour s’affiche sur la fiche. Lien partenaire : ça ne change rien pour toi, mais ça aide GrosNoob à continuer

Une précision honnête : les cartes ELEGOO sont compatibles avec Arduino, pas des cartes Arduino. Elles se programment pareil, mais la documentation officielle d’Arduino ne les décrit pas.

Tu as déjà plaque et fils, tu veux du Wi-Fi ?

Lot de 3 cartes ESP32 AZDelivery

Trois cartes ESP32 avec le Wi-Fi et le Bluetooth intégrés : une pour apprendre, les autres pour un montage qui reste installé. Vendu et expédié par Amazon. Aucun composant fourni.

Voir le lot de 3 ESP32 sur Amazon

Lien partenaire : ça ne change rien pour toi, mais ça aide GrosNoob à continuer

Tu apprends Python : peux-tu rester en Python sur la carte ?

Oui, sur un ESP32 : MicroPython, une version de Python faite pour les microcontrôleurs, fonctionne sur les cartes ESP32 ; l’Arduino UNO, lui, se programme en langage Arduino, proche du C++, dans l’Arduino IDE. D’après la documentation de MicroPython, n’importe quelle carte à puce ESP32 devrait fonctionner.

Il y a une étape de plus qu’avec l’Arduino IDE : avant ton premier programme, tu télécharges le firmware MicroPython, le programme de base qui fait comprendre Python à la carte, sous la forme d’un fichier .bin, et tu le charges dessus. Arduino a fait de la Nano ESP32 sa carte pour ça, qu’il présente comme un bon point d’entrée pour apprendre MicroPython. Si Python n’est pas encore installé proprement sur ton PC, commence par notre guide pour installer Python sans casser ton ordinateur. Et si tu hésites encore sur ton premier langage, notre comparatif Python ou JavaScript pour débuter t’aide à trancher.

Pourquoi une carte ESP32 ne supporte pas le 5 V, et pourquoi ça compte ?

Une puce ESP32 travaille en 3,3 V : Arduino écrit noir sur blanc, pour la puce de sa Nano ESP32, qu’il ne faut pas envoyer une tension plus haute sur ses broches, alors que l’Arduino UNO travaille en 5 V. C’est le piège que les fiches des kits ne mettent pas en avant.

Sur l’UNO R3, les broches travaillent en 5 V d’après la fiche technique d’Arduino. Sur l’UNO R4 WiFi, le circuit reste en 5 V, et seul son module ESP32-S3 est en 3,3 V. Pour l’ESP32 d’origine, celui des lots AZDelivery et ELEGOO, la fiche technique d’Espressif donne au plus 3,3 V plus 0,3 V sur une broche, soit environ 3,6 V. Un capteur, un écran ou un relais acheté pour un UNO peut donc renvoyer du 5 V vers les broches d’un ESP32, au-delà de cette limite. La règle est simple : avant de brancher un module, lis sur sa fiche la tension qu’il accepte, et prends la carte qui va avec. Et pour vérifier au multimètre qu’une broche sort bien ses 5 V ou ses 3,3 V, notre trousse du débutant en électronique te dit quelle mesure faire.

Deux détails à connaître sur l’UNO R4 WiFi. Son connecteur Qwiic, prévu pour brancher des modules sans fils volants, est en 3,3 V seulement. Et chaque broche fournit 8 mA au plus, nettement moins que les versions précédentes d’après Arduino : une LED se branche avec une résistance calculée pour rester sous ces 8 mA, souvent plus forte que celle des projets écrits pour l’UNO R3.

Et si ton projet a besoin d’un vrai ordinateur ?

Un serveur, un site, une console de jeu ou une IA demandent un système d’exploitation, donc un ordinateur comme le Raspberry Pi, et pas un microcontrôleur. Un Arduino ou un ESP32 exécute un seul programme ; il ne fait pas tourner Linux, ni un navigateur, ni un gros modèle d’IA comme ceux des chatbots.

Le Raspberry Pi a d’ailleurs une rangée de 40 broches pour brancher des LED et des capteurs, d’après sa documentation, et elles travaillent elles aussi en 3,3 V, sans supporter le 5 V. Si tu en as déjà un, regarde ce qu’il sait faire avant d’acheter une carte de plus ; on le présente dans notre guide pour offrir un cadeau à quelqu’un qui apprend à coder. Et pour faire tourner une IA chez toi, c’est encore un cran au-dessus : il faut un vrai PC, comme ceux de notre guide de configuration d’un PC pour l’IA. Et pour choisir le modèle de Raspberry Pi qui colle à ton projet, notre fiche quel Raspberry Pi pour ton projet te le dit en trois questions.

Comment brancher ta carte et lancer ton premier programme ?

Pour lancer ton premier programme, tu installes l’Arduino IDE sur ton PC, tu branches la carte avec un câble USB qui transfère les données, puis tu envoies ton programme depuis le logiciel. Le classique pour commencer, c’est faire clignoter une LED.

Vérifie d’abord le câble. L’UNO R3 utilise un port USB-B, l’UNO R4 WiFi et la Nano ESP32 un port USB-C, d’après Arduino. Un câble de charge seule alimente la carte sans lui transmettre ton programme : c’est la panne la plus bête.

Pour une carte ESP32 qui n’est pas une Arduino, l’Arduino IDE a besoin du paquet d’Espressif : tu ajoutes l’adresse du paquet donnée par Espressif, puis tu l’installes depuis le gestionnaire de cartes. Pour MicroPython, c’est le firmware à charger d’abord, comme vu plus haut. Rien de tout ça ne demande d’abonnement : l’Arduino IDE est open source, et Arduino Cloud, son service en ligne, a une formule gratuite.

Ton premier montage marche ? La suite naturelle, c’est de lui donner un boîtier : c’est exactement ce que permet une imprimante 3D pour débuter. Et si tu attends une promo pour t’équiper, notre sélection du Black Friday, rangée par problème, applique la même règle : partir du projet, pas du pourcentage.

En résumé : Arduino ou ESP32

Pour apprendre l’électronique pas à pas, un kit Arduino UNO avec son livre de projets est le chemin le plus guidé. Pour un objet connecté, l’ESP32 intègre le Wi-Fi et le Bluetooth ; l’UNO R4 WiFi les ajoute à une carte Arduino qui reste en 5 V. Pour coder en Python, MicroPython tourne sur les cartes ESP32, dont la Nano ESP32 d’Arduino. Prends un kit si tu n’as rien, la carte seule si tu as déjà plaque et composants. Avant de brancher un module, vérifie sa tension : l’ESP32 est en 3,3 V. Et si ton projet demande un serveur, un écran ou une IA, il te faut un ordinateur comme le Raspberry Pi, pas un microcontrôleur.

Questions fréquentes sur Arduino et l’ESP32

Faut-il savoir souder pour commencer avec Arduino ?

Non, pas avec un kit : la plaque d’essai se branche sans soudure, et ELEGOO présente son kit UNO comme un montage sans soudure. Si tu achètes une carte seule, prends-la avec ses broches déjà soudées, comme la Nano ESP32 vendue avec broches.

Une carte compatible fonctionne-t-elle comme une Arduino officielle ?

ELEGOO présente sa carte UNO comme compatible avec Arduino, pas comme une carte Arduino. Elle se programme dans le même logiciel, l’Arduino IDE. La carte officielle est fabriquée et documentée par Arduino, ce qui compte quand tu cherches une réponse dans sa documentation.

Peut-on brancher un ESP32 sur le même montage qu’un Arduino UNO ?

Seulement si chaque module accepte le 3,3 V. La puce ESP32 travaille en 3,3 V, Arduino déconseille d’envoyer une tension plus haute sur les broches de sa Nano ESP32, et l’UNO, elle, travaille en 5 V. Lis la tension acceptée sur la fiche de chaque module avant de le brancher.

Combien de cartes acheter pour débuter ?

Une seule suffit pour apprendre. Un lot de trois sert quand tu veux laisser un projet installé, un capteur dans une plante par exemple, et garder une carte libre pour tes essais.

Arduino ou Raspberry Pi pour un robot ?

Pour un robot qui suit une ligne ou évite un obstacle, un microcontrôleur comme l’Arduino ou l’ESP32 suffit. Pour un robot qui voit avec une caméra et analyse l’image, c’est bien plus simple avec un vrai ordinateur, comme le Raspberry Pi.

Faut-il un abonnement pour programmer un Arduino ?

Non. L’Arduino IDE est un logiciel open source que tu installes sur ton PC. Arduino Cloud, le service en ligne d’Arduino, a aussi une formule gratuite, limitée notamment à deux objets connectés et 25 compilations par jour d’après Arduino ; les formules payantes lèvent ces limites.