Ubuntu : installer Arduino IDE
Par Cedric Augustin le dimanche 11 janvier 2026, 15:26 - Bricolage-Maison-Recette - Lien permanent
Après ma dernière mise à jour de mon Ubuntu, je me suis retrouvé avec 2 versions différentes d'Arduino IDE et aucune correspondante à la toute dernière:
- une version 1.8.10, issus d'une ancienne version d'Ubuntu obtenue d'une installations via apt-get
- une version 1.8.19, qui correspond à la dernière version de la variante 1, installé via les SNAP, le nouveau mode d'installation des applications dans Ubuntu
Or j'aurais bien aimé avoir la dernière version 2.3 d'Arduino IDE, histoire de travailler avec la même version qu'au bahut afin de mettre à jour mes automatismes. En théorie il n'y a pas énormément de différences entre les version 1.8 et 2.3 au niveau de ce qui est téléversé sur les microcontrôleurs. La différence porte plutôt sur l'interface de l'IDE qui a été complètement réécrite, et une amélioration de performance lors de la compilation, avec une bien meilleur gestion des caches, pour ne pas avoir à tout recompiler à chaque fois.
Comme j'utilise essentiellement des ESP32 plutôt que des Arduino, les bibliothèques embarquées sont beaucoup plus volumineuse et la compilation est souvent beaucoup plus longue. Donc rapidement on apprécie les améliorations de performance de la compilation.
Donc voici une traduction simplifiée du tuto que j'ai suivi: Install The Latest Arduino IDE (2.3.6 Updated) in Ubuntu / Debian
- Télécharger le fichier AppImage depuis le site officiel d'Arduino. Télécharger le fichier dans un dossier où il y restera. Chez moi c'est dans ~/bin/arduino_ide/
- Rendre ce fichier exécutable via les propriété du fichier pour pouvoir lancer l'application. Si Fuse est installé il suffit de double cliquer ou d'appeler le fichier en ligne de commande pour le lancer. Sinon il faut l'installer pour pouvoir exécuter les fichiers AppImage
- Pour qu'un raccourci apparaisse dans le menu des programmes, il faut créer un fichier avec l'extension .desktop dans le dossier ~/.local/share/applications/. Moi je lui ai donné le nom arduino2.desktop pour le différentier de la version 1.8. J'ai aussi récupéré un icône différent de la version 1.8 pour les différentier facilement.
Voici ci dessous le contenu de mon fichier arduino2.desktop:
[Desktop Entry] Name=Arduino IDE 2 Comment=Arduino IDE 2.3.7 GenericName=Arduino IDE 2 Exec=/home/cedric/bin/arduino_ide/arduino-ide_2.3.7_Linux_64bit.AppImage Icon=/home/cedric/bin/arduino_ide/arduino2.png Type=Application Terminal=false Categories=Development;Engineering;Electronics;IDE; MimeType=text/x-arduino Keywords=embedded electronics;electronics;avr;microcontroller; StartupWMClass=Arduino IDE 2
Et l’icône

