Hallo Chris,
ich würde es so machen:
wenn du in die Schleife läufst Startzeit merken:
start = millis();
i = 0;
while (millis() - start < x ) { //x ist dein Wert in Millisekunden wie lange die Schleife laufen soll
i++;
}
Serialprintln(i); // gibt aus wie oft die Schleife durchlaufen wurde
Gruß
Bernward