Dans le prochain article, nous allons jeter un œil à l'IDE Arduino. Ceci est un environnement de développement pour travailler avec Arduino a propos de Un collègue nous a déjà parlé il y a quelque temps. Cet IDE nous offre un environnement de développement intégré qui comprend un éditeur de texte pour écrire du code, une zone de message, une console de texte, une barre d'outils avec des boutons pour les fonctions communes et un ensemble de menus. Le programme peut être connecté à la carte Arduino pour télécharger et communiquer avec les programmes.
Les programmes écrits avec l'IDE Arduino sont appelés des croquis. Ces croquis sont écrits à l'aide de l'éditeur de texte de l'IDE et sont enregistrés avec l'extension de fichier .ino. L'environnement de développement intégré Arduino (IDE) est une application multiplateforme (Gnu / Linux, Windows et macOS). Il est utilisé pour écrire et télécharger des programmes sur des cartes compatibles Arduino, mais peut également, à l'aide de noyaux tiers, être utilisé avec des cartes de développement d'autres fournisseurs.
L'interface de l'éditeur est simple et propre, et on y trouve des fonctions pour couper/coller et rechercher/remplacer du texte. La zone de message fournit des informations lors de l'enregistrement et de l'exportation, et affiche également les erreurs. La console affiche la sortie texte de l'IDE, y compris les messages d'erreur complets et d'autres informations. Dans le coin inférieur droit de la fenêtre, des informations sur la carte connectée et le port série sont affichées. Avec les boutons de la barre d'outils, nous pouvons vérifier et charger des programmes, créer des croquis, ouvrir et enregistrer. Les fonctions d'édition se trouvent dans la barre de menus.
Le code source de l'IDE est publié sous la licence publique générale GNU. L'IDE Arduino prend en charge les langages C et C++ en utilisant des règles de structuration de code spéciales. Il fournit également une bibliothèque logicielle des Projet de câblage, qui fournit de nombreuses procédures d'E/S courantes.
Le code écrit par l'utilisateur ne nécessite que deux fonctions de base, pour démarrer le sketch et la boucle principale du programme. Ceux-ci sont compilés et liés avec un stub de programme main() dans une boucle avec le Chaîne d'outils GNU, qui est également inclus.
Installer Arduino IDE sur Ubuntu 22.04 ou 20.04
Les procédures que nous allons voir ici pour installer l'IDE Arduino seront les mêmes pour les autres versions d'Ubuntu, notamment Debian, Linux Mint, POP OS, MX Linux et autres…
Comment casser
Une des possibilités d'installer Arduino IDE (Version 1.8.15) dans Ubuntu est utiliser le forfait snap disponible sur Snapcraft. SNAPD est déjà activé et prêt à être utilisé sur les systèmes d'exploitation Ubuntu, nous devrons donc simplement installer le programme en tapant dans un terminal (Ctrl+Alt+T) :
sudo snap install arduino
Pour mettre à jour l'IDE, lorsqu'une nouvelle version sera publiée, nous n'aurons qu'à utiliser la commande :
sudo snap refresh arduino
Après l'installation, nous pouvons démarrer à la recherche de son lanceur correspondant dans notre système.
Désinstaller
Si vous voulez supprimer cette application, dans le terminal (Ctrl+Alt+T) il n'y a plus rien à écrire :
sudo snap remove arduino
Comme Flatpak
Si vous préférez utiliser une autre option d'installation, vous pouvez choisir utiliser le gestionnaire de paquets Flatpak pour installer le package Arduino IDE (Version 1.8.19). Si vous utilisez Ubuntu 20.04 et que cette technologie n'est toujours pas activée sur votre ordinateur, vous pouvez continuer le guide qu'un collègue a écrit il y a quelque temps dans ce blog.
Lorsque vous pouvez installer ce type de packages, dans un terminal (Ctrl+Alt+T) tapez simplement la commande suivante pour effectuer le installation:
flatpak install flathub cc.arduino.arduinoide
Une fois terminé, nous pouvons démarrer le programme rechercher le lanceur dans notre système, ou nous pouvons également le démarrer en tapant dans le terminal :
flatpak run cc.arduino.arduinoide
Désinstaller
Pour supprimer le programme de notre système, il nous suffira d'ouvrir un terminal (Ctrl + Alt + T) et d'y exécuter :
flatpak uninstall --delete-data cc.arduino.arduinoide
Via APT
Cette première étape n'est pas nécessaire, si votre système est à jour. Cependant, pour s'assurer que la liste des logiciels disponibles dans les dépôts que nous avons installés est à jour, dans un terminal (Ctrl+Alt+T) il suffit d'écrire :
sudo apt update
Pour utiliser cette option d'installation, nous n'aurons pas besoin de télécharger manuellement des packages pour installer l'IDE Arduino (Version 1.0.5), car déjà il est disponible via le référentiel de packages par défaut d'Ubuntu. Par conséquent, nous pouvons l'installer à l'aide du gestionnaire de packages APT en tapant dans le terminal (Ctrl+Alt+T) :
sudo apt install arduino
Une fois l'installation terminée, démarrer le programme nous n'aurons qu'à rechercher le lanceur qui va être installé sur notre ordinateur.
Désinstaller
Si vous n'avez plus besoin de cet environnement de développement intégré pour les cartes Arduino, vous pouvez désinstallez-le avec APT dans un terminal (Ctrl + Alt + T) la commande suivante:
sudo apt remove arduino; sudo apt autoremove
Pour plus d'informations sur cet IDE, les utilisateurs peuvent consulter le site web du projet ou Dépôt GitHub.