CodeBlocks Arduino Edition est une version de l’environnement de développement open-source Code::Blocks personnalisée par Stanley Huang. Ce dernier lui a ajouté toutes les fonctionnalités nécessaires afin de prendre en charge des projets pour la plate-forme Arduino.

codeblocks arduino edition un ide puissant pour arduino CodeBlocks Arduino Edition : Un IDE puissant pour Arduino

assistant de contenu 600x432 CodeBlocks Arduino Edition : Un IDE puissant pour Arduino

L’avantage de cet outil par rapport à l’application Arduino officielle est qu’il repose sur un IDE complet et puissant, tout en restant relativement simple comparé aux IDE les plus répandus.

Il intègre par exemple un explorateur de projets, un assistant de création de projet ou encore un assistant de contenu et bien entendu la complétion.

Comme pour l’IDE Arduino, il suffit de décompresser une archive pour l’installer et il est portable (la version Windows du moins).

Voici la liste des fonctionnalités implémentées par Stanley :

  • Assistant de création de projet Arduino
  • Interface CodeBlocks simplifiée
  • Intégration des librairies et fichiers Arduino Core 1.0.1
  • Intégration des outils de compilation pour AVR (microcontroleur de l’Arduino)
  • Intégration de l’outil « avrdude » pour charger des programmes dans la carte Arduino
  • Intégration d’un terminal série pour communiquer avec la carte Arduino
  • Prise en charge de multiples cartes Arduino
  • Intégration d’un simulateur (en mode console)
  • Gestionnaire de librairies

assistant CodeBlocks Arduino Edition : Un IDE puissant pour Arduino

Toutes ces fonctionnalités sont parfaitement intégrées, ce qui rend l’outil très agréable à utiliser.


Vous pouvez par exemple choisir de charger automatiquement le programme dans la carte Arduino lors d’une compilation.

La sélection de la carte se fait via un menu déroulant présent dans la barre d’outils.

Le terminal série est accessible depuis le menu outils, juste au dessus de l’upload «manuel».

ardulibrary 600x366 CodeBlocks Arduino Edition : Un IDE puissant pour Arduino

Fonctionnalités à venir :

  • Détection automatique des cartes connectées
  • Prise en charge plus poussée des librairies

L’outil est jeune mais très stable car il repose sur CodeBlocks, il est encore en développement et son auteur publie des mises à jour très régulièrement.

Cerise sur le gâteau qui contentera (presque) tout le monde, CodeBlocks Arduino Edition est disponible pour Windows et Linux.

Voici donc un outil très prometteur et déjà indispensable !

 

  • bibi

    ca c’est bien pour faire tout les projets depuis le meme editeur! 

  • Corentin Gautier

    C’est vraiment pratique

  • Snow

    Cette IDE à l’air fort sympathique, je l’essaye de suite !

  • AspiGeek

    Excellente initiative. J’espère que d’autres IDE auront droit au même privilège.

  • roipoussiere

    Enfin!!
    Je vais pouvoir abandonner l’IDE Arduino, que je ne trouvais pas pratique du tout…
    D’autant plus qu’avec la version 1.0 je n’arrivais plus à charger mon programme sous linux.
    J’avais déjà passé plusieurs heures à configurer eclipse, en vain.
    Cet IDE sous codeblock est donc très bien venue!
    Merci beaucoup!!

  • Cokoyan True

    Merci Tommy :)

  • Snow

    Petite précision qui peut être utile :
    Le chemin et le nom de fichier ne doivent pas contenir d’espace, sinon le programme ne compile pas.

  • PLC

    A quand la version Mac OS X ? :)