ARDUINO

Arduino est la marque d’une plateforme de prototypage open-source qui permet aux utilisateurs de créer des objets électroniques interactifs à partir de cartes électroniques matériellement libres sur lesquelles se trouve un microcontrôleur (d’architecture Atmel AVR comme l’Atmega328p.

D’un cout abordable, supporté par une communauté importante, une carte Arduino permet de relier une application écrite en langage C, lui aussi très répandu, épaulé par une quantité phénoménale de bibliothèques réduisant l’effort de programmation de manière considérable.

Avec cette technologie, un nombre important d’entrées sorties peuvent être pilotées : des capteurs et des actionneurs. Ajoutons à cela la possibilité d’utiliser divers moyens d’échanges :

Filaire : série, I2C, SPI, 1wire, CAN, Ethernet avec une carte fille, etc.

Sans fil : Wifi, Bluetooth…