Arduino Integrated Development Environment est un outil pour programmer les cartes Arduino. La dernière version, 2.0.3, possède de nombreuses fonctionnalités comme la compilation automatique, elle dispose d'un débogueur intégré et peut être utilisée pour synchroniser le carnet de croquis Arduino cloud avec l'ordinateur local. Ces fonctionnalités rendent l'utilisation de l'IDE Arduino facile et conviviale. La synchronisation en temps réel avec le cloud le rend accessible de n'importe où. La meilleure chose est qu'il est gratuit à utiliser.
Langage très facile à apprendre et à utiliser, surtout pour les programmeurs débutants, car il est open source et vous pouvez trouver beaucoup d'informations disponibles pour plusieurs projets.