Arduino, le projet

Arduino est un projet qui allie hardware et software. Pour comprendre sa speÌ cificiteÌ il faut reprendre la notion de microcontroÌ‚leur.

Précédent | 8/8

Microcontrôleurs everywhere

les microcontroÌ‚leurs existent dans bon nombre d’objets de notre quotidien : voitures, alarmes des maisons, partout ouÌ€ de l’eÌ lectronique est programmable. ils sont baseÌ s sur des puces. Arduino utilise la puce AtMel, un standard.
la plupart des microcontroÌ‚leurs sont des projets commerciaux deÌ veloppeÌ s pour des usages speÌ cifiques : tuning de voiture, alarmes de maison, etc.
Certains assemblages plus geÌ neÌ riques existent, comme le projet Wire, dont il semble que Arduino soit inspiré. Arduino appartient aÌ€ cette famille.

EÌ lectronique programmable

le fait de combiner de l’eÌ lectronique et de la programmation rend les microcontroÌ‚leurs treÌ€s pointus, hors de porteÌ e du quidam. Mettre cette technologie aÌ€ porteÌ e des artistes est le projet des 3 de Arduino, Massimo Banzi, david cuartielles, tom igoe.
Pour arriver aÌ€ produire ce projet, des choix techniques ont du eÌ‚tre fait : - Pour rendre le hardware le moins couÌ‚teux mais le plus fiable possible - diminuer le nombre d’eÌ tape dans la fabrication d’un prototype - rendre accessible le code
 tenir compte des habitudes potentielles des utilisateurs
Arduino est donc un compromis, un choix dà»ment peseÌ . Rien que cet aspect en fait un projet exceptionnel.

Articulation hardware/software

Hardware : un circuit imprimeÌ muni d’une puce Atmel et d’un ensemble d’entreÌ es/sorties Software : un eÌ diteur de code avec colorisation syntaxique, un compilateur, un uploader et une console.
la connection entre l’ordinateur passe par le port usb (port seÌ rie pour les vieux modeÌ€les)

CommunauteÌ Arduino

Arduino ne peut fonctionner que parce qu’il est entoureÌ d’une strateÌ gie de communication :
 la disponibiliteÌ du hardware (vente en ligne)
 la disponibiliteÌ du software (teÌ leÌ chargement gratuit)
 un site web documentant hardware et software
 une communauteÌ alimentant :
 un forum
 des didactitiels
 des formations et workshop

Arduino en tant que projet open source a aussi permis
 des clones et « forks »
 des « shields » produits deÌ riveÌ s