Arduino

Cette partie sera dédiée au circuit multifonctions le plus populaire du marché : Arduino. Qu’il soit Uno, nano ou Mega… Ainsi qu’à ses « shields », c’est à dire des circuits d’interface permettant des montages à l’infini, la seule limite étant votre imagination !

Arduino est un circuit imprimé en matériel libre sur lequel se trouve un micro-contrôleur. Les plans de la carte elle-même sont publiés en licence libre, cependant, certains composants de la carte, comme le microcontrôleur par exemple, ne sont pas en licence libre. Le microcontrôleur peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la domotique (le contrôle des appareils domestiques – éclairage, chauffage…), le pilotage d’un robot, etc. C’est une plateforme basée sur une interface entrée/sortie simple. Il était destiné à l’origine principalement mais pas exclusivement à la programmation multimédia interactive en vue de spectacle ou d’animations artistiques. C’est une partie de l’explication de la descendance de son interface de programmation de processing, lui-même inspiré de l’environnement de programmation wiring.

Cliquez pour agrandir

Liens :

Cours Arduino Uno en français  (Bertrand Cottenceau)
Datasheet Arduino
Datasheet ATmega328
Reference Arduino
Wikipedia
Arduino
Floss manuals
Instructables