Page 58 - arduino_Neat
P. 58

14. 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.
            POURQUOI UTILISER UN AUTRE PROGRAMME
            QU'ARDUINO


            Utiliser un langage de programmation qu'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
            librairies 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 plateformes, 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.

            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.

                    Nom                           Liens
             Scons              http://code.google.com/p/arscons
             build_arduino.py   http://arduino.cc/playground/BuildArduino/Py
             Arduino CMake      https://github.com/queezythegreat/arduino-cmake
             Ligne de commande
             Windows construction http://arduino.cc/playground/Code/WindowsCommandLine
             / upload

            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.

                Nom                            Liens
             AVR-Ada     http://arduino.cc/playground/Code/AVR-Ada
             Eclipse     http://arduino.cc/playground/Code/Eclipse
             Bitlash     http://arduino.cc/playground/Code/Bitlash

             kdevelop    http://arduino.cc/playground/Code/Kdevelop

            Bibliothèques

            Voici des librairies qui permettent d’étendre certain langages de programmation pour leur
            permettre de créer des programmes pour la carte Arduino.

               Nom                               Liens

            58
   53   54   55   56   57   58   59   60   61   62   63