Un programma per Arduino si compone sempre di due funzioni di base, che dovremo scrivere.
La prima, void setup () {}, serve per configurare la scheda indicando, ad esempio, la velocità della seriale e l'uso dei piedini che comunicano con l'esterno
Questa funzione viene eseguita una sola volta, all'accensione (reset) della scheda
La seconda, void loop() {}, contiene le azioni che la scheda eseguirà
Questa funzione, se termina, viene ripetuta all'infinito fino a che non si spegne la scheda