unsigned long start;
unsigned long simMillis;
void setup() {
Serial.begin(115200);
Serial.println("Setup-Start");
// 4 before max 4294967295
simMillis = 4294967291;
start = simMillis;
for (byte i = 0; i <= 10; i++) {
Serial.print("simMillis=");
Serial.print(simMillis);
Serial.print(" start=");
Serial.println(start);
Serial.println("simMillis - start");
Serial.print(simMillis);
Serial.print(" - ");
Serial.print(start);
Serial.print(" = ");
Serial.println(simMillis - start);
Serial.println();
simMillis++;
}
}
void loop() {
}