ciao
non sono il più indicato a risponderti, i millis sono difficili da tenere in mente
in questo semplice codice il led 13 si spegne dopo 10 secondi,
potresti lavorare su questo
int ciao = 13;
int time;
void setup() {
pinMode (ciao, OUTPUT);
time = millis();
}
void loop() {
if (time + 10000 < millis()) {
digitalWrite (13, LOW);
}
else {
digitalWrite (13, HIGH);
}
}