Arduino est une marque qui a développé une plateforme de prototypage open source qui permet de créer des objets électroniques interactifs à partir de cartes électroniques libres (Open Source Hardware) sur lesquelles se trouve un microcontrôleur.
Exemples de carte Arduino officiels :
Arduino Uno Rev3
Arduino Nano
Cependant le mot Arduino désigne plus largement tout microcontrôleur pouvant être programmé a parti de l’Arduino ide (integrated development environment). C'est un logiciel qui intègre un éditeur de texte, un compilateur et d'un module de communication série pouvant notamment envoyer le firmware.
Le langage utilisé pour programmer l'Arduino est très proche du C et C++
Exemples d'autres cartes étant compatible avec l’environnement Arduino ide
ESP 32
Pi Pico