const int ledPins[] = {D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10};
const int numLeds = sizeof(ledPins)/sizeof(int);

int ledIndex = 0;

void setup() 
{
  Serial.begin(9600);
  Serial.println("Output Test");

  for (int i=0; i<numLeds; i++) 
    pinMode(ledPins[i], OUTPUT);
}

void loop() 
{
  digitalWrite(ledPins[ledIndex],HIGH);
  delay(400);
  digitalWrite(ledPins[ledIndex],LOW);
  ledIndex++;
  if(ledIndex >= numLeds)
    ledIndex = 0;
}
Loading
xiao-esp32-c3