CodeBlocks Arduino Edition : Un IDE puissant pour Arduino

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.
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
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».
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 !