Arduino IDE, installez cet environnement de développement pour travailler avec Arduino

à propos de l'IDE Arduino

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.

Arduino ide fonctionne

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.

préférences arduino ide

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) :

installer arduino ide snap

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 :

supprimer le paquet instantané

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:

installer comme flatpak

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 :

désinstaller arduino ide flatpack

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) :

installer arduino ide apt

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.

lanceur IDE arduino

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:

désinstaller arduino apt

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.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.