metodo tipo
//dichiarazione variabili
unsigned long interval_a = 10000; //timeout di 10 sec
unsigned long previousMillis_a = 0; //azzeri con questo il timer quando viene rilevata la pressione di un tasto valido
//qui parte il conteggio da quando è stato premuto un tasto
unsigned long currentMillis_a = millis();
if(currentMillis_a - previousMillis_a > interval_a)
{
//qui scade il timeout
//azzeri la sequenza digitata e incompleta
}