Talking about precise timing, does anyone know if elapsedMicros() handles overflow by rollover or saturation?
i.e. After counting up to 4294967295, does it become 0 or stay at that?
BTW, this is about 79 minutes. Overflow for elapsedMillis() is possible but much rarer (about 50 days).