IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Cours complet pour apprendre à programmer un Arduino


précédentsommairesuivant

XIV. Outils de programmation alternatifs

L'environnement de programmation Arduino offre une interface simple et pratique. Cependant il existe quelques logiciels alternatifs qui permettent de programmer la carte Arduino.

XIV-A. Pourquoi utiliser un autre programme qu'Arduino

Utiliser un langage de programmation que l'on maîtrise déjà permet de ne pas avoir à apprendre un nouveau langage pour programmer la carte Arduino. Cela permet aussi de réutiliser les bibliothèques et programmes que l'on a éventuellement déjà développés pour d'autres familles de micro-contrôleurs. Pour les programmeurs confirmés, le langage C/C++ qui est traditionnellement utilisé pour programmer les micro-contrôleurs reste la solution la plus performante. D'autre part, si l'on possède des connaissances et l'on dispose de ressources techniques et de partenaires qui travaillent sur d'autres plates-formes, rester sur celles-ci est peut-être un choix pertinent. Voici une liste non exhaustive des logiciels qu'il est possible d'utiliser avec la carte Arduino.

XIV-A-1. Les compilateurs

Un compilateur est un programme informatique qui traduit un langage (la source) en un autre (la cible), généralement dans le but de créer un programme exécutable le plus souvent un langage d'assemblage ou un langage machine.

XIV-A-2. Environnements de développement intégré (IDE)

Voici des alternatives à l'IDE d'Arduino, ces logiciels permettent comme Arduino d'écrire, d'organiser et de compiler des programmes.

XIV-A-3. Bibliothèques

Voici des bibliothèques qui permettent d'étendre certains langages de programmation pour leur permettre de créer des programmes pour la carte Arduino.

Référence : http://arduino.cc/playground/Main/DevelopmentTools.


précédentsommairesuivant

Ce cours est publié sous licence GPLv2, peut être lu et copié librement.