Eligiendo-entorno-de-desarrollo

Avant de te lancer dans notre cours de programmation, tu dois d’abord choisir un bon environnement de développement. Il existe de nombreux environnements de développement pour les cartes contrôleurs de la famille Arduino, y compris pour notre ZUM BT 328. Voici quelques-uns des plus utilisés :

Environnement de développement intégré Arduino

arduino C’est l’environnement de développement Arduino le plus connu, développé et géré par l’entreprise créatrice de la carte contrôleur Arduino.

  • Site Web : http://www.arduino.cc
  • Multi-plateforme : Oui.
  • Licence libre : Oui, GNU GPL v2.
  • Coloration syntaxique : Oui.
  • Affichage des erreurs de code : Non.
  • Compilation et chargement de sketch intégré : Oui.
  • Moniteur série : Oui.

Codebender

arduino Codebender est un environnement de développement Arduino fonctionnant avec le cloud. Il permet d’enregistrer, d’ouvrir, de partager, etc. des projets dans le cloud. Il permet également de travailler avec des projets en local.

  • Site Web : http://codebender.cc
  • Multi-plateforme : Oui. Sur Linux et Chrome version > 34 le plugin ne fonctionne pas.
  • Licence libre : Oui, voir les conditions.
  • Coloration syntaxique : Oui.
  • Affichage des erreurs de code : Oui.
  • Compilation et chargement de sketch intégré : Oui.
  • Moniteur série : Oui.

Eclipse

arduino Eclipse est un des environnement de développement les plus puissants et les plus développés. Pour programmer avec Arduino, vous devez télécharger un plugin. Sa configuration et son utilisation peuvent être plus difficiles que pour les environnements précédemment cités, mais il est plus puissant. Il permet également de programmer la carte directement en C/C++.

Sublime Text 2

arduino Un éditeur puissant qui peut être configuré pour travailler avec Arduino. C’est l’environnement de développement intégré préféré des mordus de programmation. Il peut être configuré pour travailler avec de nombreux langages de programmation.

Pour notre cours, nous allons utiliser Codebender car c’est sans doute l’environnement de développement le plus simple à installer (avec celui d’Arduino) et parce qu’il nous offre toutes les fonctionnalités nécessaires, notamment l’affichage des erreurs de code et le moniteur de port série.