Ответ:
В setup() настроим каждый пин как выход. В loop() будем по очереди включать светодиод, выдерживать паузу, выключать его и переходить к следующему. После последнего светодиода цикл повторится.
const int leds[] = {2, 3, 4, 5};
void setup() {
for (int i = 0; i < 4; i++) {
pinMode(leds[i], OUTPUT);
}
}
void loop() {
for (int i = 0; i < 4; i++) {
digitalWrite(leds[i], HIGH);
delay(500);
digitalWrite(leds[i], LOW);
}
}