Avant toutes choses, plantons le décor et rappelons ce qu'est Arduino. Il s'agit avant tout d'une carte comprenant un microcontrôleur Atmel AVR, un circuit d'alimentation, un convertisseur USB/série pour la communication avec le PC/Mac et d'une poignée de composants (résistances, quartz, condensateurs) et connecteurs pour faire fonctionner le tout.
À cela s'ajoute un environnement permettant d'écrire des programmes appelés croquis (sketch) ainsi qu'un ensemble de petits bouts de code facilitant l'utilisation des fonctionnalités de la carte : les bibliothèques. Cet ensemble logiciel a pour objectif de simplifier l'utilisation des cartes Arduino en mettant à disposition de l'utilisateur des éléments de programmation rapidement et instinctivement compréhensibles. Ces éléments sont hérités de Wiring, lui-même s'inspirant grandement de Processing (philosophie, langage et environnement).
Les cartes Arduino Due n'utilisent pas de microcontrôleurs AVR, mais un ATSAM3...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première