Mehrere „void loops“?

Hallo
Diesen Sketch kannst du für dein Projekt als Vorlage nehmen und entsprechend aufbohren und/oder feinschleifen.

void loop0() { Serial.println(__func__); }
void loop1() { Serial.println(__func__); }
void loop2() { Serial.println(__func__); }
void (*loops[]) () {loop0, loop1, loop2};
void setup()
{
  Serial.begin(9600);
  delay(500);
}
void loop() {
  for (auto loop_:loops) loop_(), delay(1000);  // for testing only
}

Ich wünsche einen geschmeidigen Abend und viel Spass beim Programmieren in C++.