Ответ:

В 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);
  }
}