Page 1 sur 1

Arduino : Téléverser du code sans passer par l'IDE

Posté : 16 juil. 2026, 22:00
par ramasoft
Comment téléverser du code dans un Arduino sans utiliser l’IDE

Je ne sais pas si ça pourra servir à quelqu’un mais je le mets quand même au cas où … :ouf

Comme les Arduino commencent à pousser comme des champignons sur mon réseau et que je n’y ai pas d’ordinateur digne de ce nom mais juste un petit notebook MSI Wind sous Windows 7 et qui est suffisant pour mes logiciels qui sont peu gourmands en ressources.

Mais je ne peux pas y installer l’IDE Arduino et donc je n’ai pas de possibilité de téléverser du code dans les Arduino sans les démonter physiquement .
J’utilise donc une solution externe avec un petit logiciel nommé XLoader qui pilote l’utilitaire avrdude.exe qu’utilise l’IDE pour téléverser.
Il est à télécharger ici : https://github.com/binaryupdates/xLoader
Mais je l’ai mis aussi ici dans un fichier Zip car j’y ai corrigé une erreur dans le fichier de configuration (voir plus loin):
XLoader.zip
Il ne nécessite pas d’installation et peut s’utiliser sur une clé USB, et c’est comme ça que je fais.

Sur les anciens Windows il faut aussi installer un driver pour avoir accès à l’Arduino et ce driver dépend de la puce USB présente sur la carte. Il faut regarder ce qui est écrit sur la puce qui est tout près de la prise USB

Avec puce CH340 (le cas le plus fréquent sur les clones chinois)
La source la plus fiable est le site du fabricant de la puce lui-même, WCH (constructeur chinois du CH340) : https://www.wch.cn/downloads/CH341SER_EXE.html

Pour un Uno officiel ou un Nano avec puce FTDI
• Si la carte a une puce ATmega16u2 (Uno officiel Arduino) : Windows 7 dispose généralement du driver nécessaire via Windows Update, sinon on peut le récupérer ici : https://ftdichip.com/drivers/vcp-drivers/

• Si la carte utilise une puce FTDI (FT232) : le driver officiel se trouve sur https://github.com/arduino/Arduino/tree ... t/drivers

On peut installer les 3 drivers sans risque de conflit.

Sur un Windows 10 ou 11 il n’y a pas besoin d’ajouter de driver.


Une fois le problème du driver réglé il faut exporter le fichier à téléverser depuis l’IDE Arduino :
On utilise la commande « Exporter les binaires compilés » depuis le menu « croquis » ou son raccourci clavier : « Alt+Ctrl+S »
Les fichiers sont écrits dans le répertoire du projet (le croquis en jargon Arduino ... 😜) ...

Capture d'écran 2026-07-16 210237.png


Pour aller directement dans ce répertoire on a la fonction « Ouvrir le dossier du croquis » dans le même menu ou son raccourci « Alt+Ctrl+K »
Capture d'écran 2026-07-16 210211.png



Les fichiers compilés sont dans le répertoire « Buid » et on a juste besoin du fichier .hex qu’on va copier sur la clé USB.
Capture d'écran 2026-07-16 210254.png
Capture d'écran 2026-07-16 210306.png


Et de là, on lance Xloader. On choisit le fichier .hex à envoyer à l’Arduino, la carte à utiliser (Uno, Mega ou Nano), le port com où l’Arduino est connecté (XLoader le trouve tout seul : il faut juste dérouler la liste des ports COM qui n’en contient qu’un seul : celui où l’Arduino est branché).
Il faut choisir la vitesse : normalement 115200 baud pour les nano
Attention : le baud rate inscrit par défaut est 57600 pour les Nano et ça ne marche généralement pas : il faut mettre 115200 bauds. Je l’ai corrigé dans le Xloader du fichier ZIP.
Capture d'écran 2026-07-16 210506.png
Capture d'écran 2026-07-16 210629.png

On envoie le fichier et normalement ça doit marcher.


Voilà, c’est plus long à expliquer qu’à faire.

Re: Arduino : Téléverser du code sans passer par l'IDE

Posté : 17 juil. 2026, 07:36
par Amigorl
Intéressant !

:PetitPoucejpg:

Re: Arduino : Téléverser du code sans passer par l'IDE

Posté : 17 juil. 2026, 10:05
par C2Vues-BricoTrain
:merciiii: Patrick pour ces explications très détaillées. :cooooool:

:PetitPoucejpg: :PetitPoucejpg: :PetitPoucejpg: :PetitPoucejpg:

Re: Arduino : Téléverser du code sans passer par l'IDE

Posté : 17 juil. 2026, 11:37
par patrice_b
:merciiii: :merciiii:

Ca va rendre service a plus d'un ! :yess:

Re: Arduino : Téléverser du code sans passer par l'IDE

Posté : 25 juil. 2026, 10:02
par likiki
Excellent, comme d'habitude. :lunette:

Re: Arduino : Téléverser du code sans passer par l'IDE

Posté : 25 juil. 2026, 10:09
par Clem68
Super tuto!

:bienv: :bienv:

@+