LED per MILLIS blinken lassen. AN und AUS Zeit soll unterschiedlich sein

... was ich noch nicht so ganz schnalle.

Ich würde meine LED-Ausgänge einfach ledPin1 und ledPin2 nennen.

(Mir fällt gerade auf, dass bei zwei Ausgängen ja auch einfach beide im Programm nacheinander behandelt werden können ... Naja ... aber auch Prinzip, um es zuverstehen) ...

Also würde ich es quasi so tun ...

for (int i = 0; i < 2; i = i + x){
      if { ... dann ledState[i] = HIGH ...
      digitalWrite(ledPin[i], ledState);
      if (i == 2) x = 0;
   }

... das soll jeweils der hochgezählte Wert sein.
Ist das vom Ansatz her einigermaßen sinnig?
Cappy