una cosa del tipo:
volatile bool giroFatto=false // da mettere all'inizio del programma
void Evento(){
Tempo_Attuale=millis() // o micros()
giroFatto= true
}
poi nel loop
void loop() {
if (giroFatto) {
Tempo_Evento = Tempo_Attuale - Tempo_Precedente;
Serial.println(Tempo_Evento);
Tempo_Precedente = Tempo_Attuale;
giroFatto = false
}
}