delay per stringa seriale

Mi sembra pero' di capire, dalla domanda, che lui voglia un ritardo solo fra le diverse operazioni di stampa dei caratteri, tipo, far apparire i diversi caratteri con un certo ritardo sul display, e solo quello ...

Quindi, domanda: il ritardo ti serve solo a scopo "estetico" per far apparire i caratteri in modo graduale, ma NON e' funzionale al resto dello sketch, che deve quindi continuare a funzionare senza ritardi ? ... ad esempio, per far apparire una fila di x o altri caratteri che compaiono uno alla volta con quel ritardo, ma allo stesso tempo il ritardo in se non deve influire sul resto del programma ? ... se si, credo che la cosa piu semplice sia fare una funzione che stampa i caratteri, e che includa il controllo del ritardo fatto con millis all'interno della funzione, e poi condizionarla al valore di una flag ...

Cioe', l'intera funzione sara' un'if che viene eseguito solo se una certa variabile e', ad esempio, ad 1 (potrebbe anche essere solo un'if nel loop, se deve fare solo quello, ma una funzione da piu controllo, perche' puo essere richiamata solo dove serve), per cui quando vuoi che la stampa inizi metti la variabile ad 1 ...