Passer au contenu
Arduino

Arduino

L'IDE de référence pour pour programmer les cartes Arduino
Édité par Arduino

Spécifications

Version 2.3.2
Date mise à jour 18/04/2024
Licence Logiciel Libre
Taille 103.30 Mo
Systèmes d'exploitation Linux, macOS X, Windows XP/Vista/7/8/10/11
Catégorie Creation de logiciel
Note de la rédaction

Présentation de Arduino

Arduino est un environnement de développement intégré (IDE)

Présentation de Arduino

Arduino est un environnement de développement intégré (IDE) utilisé pour programmer les cartes Arduino, il a été conçu en 2004 par plusieurs développeurs du nom de Massimo Banzi, Casey Reas et Ben Fry du MIT Media Lab. Le premier est l'un des cofondateurs du projet en lui-même, soit la mise en place d'une plateforme de prototypage électronique. 

La première version du logiciel Arduino IDE était basée sur Processing, un environnement de développement qui est utilisé pour la création d'œuvres d'art et de projets interactifs. Avec le temps, celui-ci a évolué afin d'inclure de nouvelles fonctionnalités tout en continuant à s'adapter à la communauté qui devenait de plus en plus vaste.

Désormais, Arduino est l'environnement de développement intégré de référence auprès des utilisateurs, il inclut de nombreuses qualités, notamment le fait d'être open source.

Comment utiliser l'environnement de développement intégré ?

Télécharger Arduino est parfait pour programmer des cartes Arduino. Et pour cause, le logiciel de programmation spécifiquement conçu pour cet usage inclut d'abord un éditeur de code intégré. Avec celui-ci, vous pouvez écrire et modifier votre code en toute simplicité, notamment grâce à la prise en charge de la coloration syntaxique qui facilite l'écriture et la détection des erreurs.

Sinon, Arduino vous donne la possibilité de télécharger votre code directement sur votre carte Arduino. Pour ce faire, l'environnement de travail intégré s'occupe du processus de compilation puis du transfert du code vers la carte, c'est donc parfait pour l'exécution de votre programme.

Avec Arduino, vous disposez d'une large collection de bibliothèques intégrées, cela vous laisse le loisir d'étendre les fonctionnalités de base de l'IDE. C'est parfait pour retrouver des fonctionnalités spécifiques, à l'exemple des capteurs, des entrées et des sorties numériques et analogiques, etc.

Sinon, Arduino vous permet de gérer vos cartes grâce à un outil qui vous laisse ajouter ces dernières afin que vous puissiez sélectionner celle de votre choix pour choisir le bon port de communication et configurer les paramètres nécessaires.

Arduino est compatible avec les ordinateurs sous Windows, macOS et Linux.

Télécharger Arduino est gratuit. Nous l'avons dit, le logiciel est open source, ce qui veut dire que vous pouvez l'utiliser sans frais et sans limites.

Alternatives à Arduino

Arduino est un logiciel de référence pour quiconque recherche un environnement de développement intégré destiné à la programmation de cartes Arduino. Celui-ci peut se vanter d'être open source et gratuit, là où il a été fondé par des membres du même projet. En termes de fonctionnalités, il dispose de plusieurs options pertinentes en plus de l'éditeur de codes, notamment une large collection de bibliothèques intégrées. Cependant, il existe tout de même des alternatives à cette référence.

Au lieu de télécharger Arduino, vous pouvez essayer PlatformIO. D'une part, le logiciel est compatible avec les ordinateurs qui reposent sur Windows, macOS et Linux. De l'autre, la plateforme de développement est aussi open source et gratuite, ce qui reste toujours appréciable.

Face à Arduino, PlatformIO compte aussi sur plusieurs fonctionnalités avancées en termes de développement. Et pour cause, le logiciel prend en charge plusieurs microcontrôleurs, dont les cartes Arduino. Vous disposez de plusieurs outils intéressants, que ce soit pour la gestion des bibliothèques ou pour le débogage. En plus, celui-ci dispose d'une intégration avec d'autres éditeurs de texte comme Visual Studio Code.

Ensuite, vous pouvez aussi essayer de remplacer Arduino par MPLAB X IDE. Comme ses homologues, ce logiciel développé par Microchip Technology est compatible avec plusieurs systèmes d'exploitation, notamment Windows, macOS et Linux. Sinon, sachez qu'il est aussi gratuit.

Pour ce qui est de ses fonctionnalités, MPLAB X IDE se présente comme un IDE destiné à la programmation de microcontrôleurs, dont plusieurs modèles compatibles Arduino. Encore une fois, on ne peut qu'apprécier ses fonctionnalités avancées qui incluent le débogage, le profilage et autres.

Arduino en résumé

  • La prise en charge des cartes Arduino
  • Une vaste collection de bibliothèques intégrées
  • Un logiciel open source et gratuit

Les plateformes supportées par Arduino

Aperçu du logiciel en images

Mode