Arduino, est une carte électronique sur laquelle se trouve un micro-contrôleur.[*]

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,

  • de l'informatique embarquée,

  • etc.

La carte possède des entrées/sorties simples sur lesquels sont branchées des capteurs (ex : un détecteur de mouvement) ou des actionneurs (ex : un moteur).

Arduino peut être utilisé pour construire des objets interactifs indépendants, ou bien pour être connecté à un ordinateur afin de capter des informations en vue d'un traitement informatique.

Les schémas de ces cartes sont publiés en licence libre (c'est à dire que n'importe qui a le droit de les modifier).