Функция loop() — основная структурная функция любой программы Arduino. Следует после функции setup(). Функция в бесконечном цикле выполняет последовательно команды, функции, условия описанные в теле функции. По достижении конца функция возвращается к началу и так до выключения питания микроконтроллера.
Простой пример:
int timer=1;
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.print(timer);
Serial.println(" сек.");
timer++; //инкремент на одну единицу
delay(1000); //задержка на 1 секунду(1000 милисекунд)
}


