Arduino ? Tout le monde en parle, qu'est-ce que c'est ?

Arduino est projet libre qui permet d'utiliser très simplement des cartes programmables pour réaliser des projets "DIY", artistiques ou autres, utilisant capteurs et actionneurs.

Initialement crée en Italie par des enseignants d'une école de design, le projet s'est développé rapidement pour atteindre une ampleur mondiale et ce pour deux raisons principales :

  • Le coût modique des cartes,
  • L'accessibilité aux informations et la large communauté d'utilisateurs du fait du caractère Open Source du projet.

Les cartes sont réalisées à base de micro-contrôleurs Atmel Atmega328 et se programment grâce à un environnement de programmation intégré spécifique.

Le langage de programmation utilisé est une adaptation du c/c++ spécialisée pour les microcontrôleurs.

La référence du langage sur le site Arduino

Cours

Présentation en classe