Outre une carte électronique programmable (Arduino Uno dans notre cas), le système Arduino de base associe également un logiciel de développement open source et gratuit.
Ce logiciel permet :
d’écrire des programmes à l’aide du langage Arduino (proche du C)
de compiler les programmes
de programmer la carte Arduino par le port USB d’un PC
Tutoriel : Installation du logiciel de développement