SKETCH

Program napisan za Arduino naziva se skeč ili skica (engleski: sketch) i sprema se na računar kao tekstualna  datoteka s nastavkom .ino. Svaki sketch sastoji se od minimalno dvije funkcije: setup() i loop().

Svaki sketch mora sadržavati dvije osnovne funkcije. To su:  

setup( ) - funkcija koja se izvršava jednom na početku i služi za početna podešavanja

loop( ) - funkcija koja se izvršava u petlji sve vrijeme dok se ne isključi Arduino pločica

 

Na slici ispod desno prikazan je prozor Arduino IDE s novim, praznim skečem. Lijevo je grafički prikaz kako setup i loop funkcioniraju.

Znači: Arduino programski kod sastoji se od 2 osnovna dijela: 

setup()

predstavlja dio koda kojim se vrši početno podešavanje Arduino kontrolera (ulaza i izlaza, komunikacije sa računarom ili nekim drugim uređajem i slično).

 

loop()

predstavlja dio koda koji Arduino stalno  ponavlja. Zašto on to radi? Ako bismo Arduino pustili da uradi program jednom on bi ga završio brzo i morali bismo da ga resetujemo da bi to uradio ponovo.