Istnieją dwie ważne zasady rozpoczynania programowania w języku Arduino:
Wszystkie zapisane akcje muszą być zakończone średnikiem, aby płytka Arduino zrozumiała, że akcja została zakończona.
Wszystkie funkcje zaczynają się i kończą nawiasami klamrowymi, aby płytka Arduino wiedziała, gdzie funkcja się zaczyna i kończy.
Są to dwie rzeczy, o których często zapominamy podczas pisania programu i które mogą powodować problemy podczas jego kompilacji.