Aller au contenu

Arduino IDE

Publié par Arduino LLC

Plateforme open source de prototypage électronique

Open sourceLGPL-2.1

Points clés

  • Edits, compiles, and uploads sketches to a connected Arduino board over USB.
  • Includes a serial monitor for reading output sent back from the hardware.
  • Programs are written in C/C++ against the Arduino core libraries.
  • Board definitions and peripheral libraries are installed from within the environment.
  • Listed here as the Linux build, under LGPL-2.1.

À propos de cette application

L’Arduino IDE est l’environnement de développement destiné à écrire des programmes, appelés sketches, qui s’exécutent sur des cartes à microcontrôleur Arduino. Il combine un éditeur de code avec les étapes de la chaîne d’outils nécessaires pour placer ce code sur le matériel : compiler le sketch, sélectionner la carte cible et le port série, puis téléverser le firmware obtenu par USB. Un moniteur série est inclus pour lire le texte que la carte renvoie, ce qui est la manière habituelle d’inspecter les valeurs de capteurs ou de suivre le déroulement du programme sur un appareil sans écran.

Les sketches sont écrits dans un dialecte de C et C++ au-dessus des bibliothèques de base Arduino, de sorte que les opérations courantes comme les entrées-sorties numériques et analogiques, la temporisation et la communication série sont disponibles sans écrire directement du code au niveau des registres. La prise en charge de cartes supplémentaires et de bibliothèques de périphériques est ajoutée par l’intermédiaire de l’environnement plutôt qu’assemblée à la main.

Cette fiche concerne la version Linux, publiée par Arduino LLC sous LGPL-2.1. L’IDE est un outil côté hôte : il a besoin d’une carte physique connectée pour faire quoi que ce soit au-delà de l’édition et de la compilation.

Linux

Nous n’hébergeons pas ce fichier, nous ne l’analysons pas et nous n’en inspectons pas le contenu. Lisez ce qu’en dit la source, puis décidez par vous-même.