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