Des objets dans l’Arduino ?
L’environnement de programmation de l’Arduino, l’IDE, permet de créer des programmes pour les processeurs Atmel qui équipent presque toute la famille Arduino [1]. Ces programmes sont écrits en C, mais peuvent aussi l’être en C++ que l’IDE accepte également. Et s’il l’accepte, c’est parce que ce n’est pas l’IDE qui compile, c’est à dire qui transforme le texte que vous avez tapé dans l’IDE, simple éditeur de texte, en programme exécutable pour un Arduino. Le vrai compilateur est caché derrière : il s’appelle Gcc. C’est un compilateur C++ bien connu, Open Source comme l’Arduino, c’est à dire conçu et maintenu par une communauté libre et indépendante.