Priorita Arduino nano

Buongiorno a tutti, mi riallaccio al problema che avevo sulla misura degli Ah che avevo per il mio impianto solare. Per la misurazione del tempo ho risolto parzialmente il problema utilizzando millis(),ne ho messo uno all’inizio del programma e uno alla fine cosi facendo la differenza dei due tempi so quanto ci mette. Io facendo sia la lettura del seriale, sia la lettura degli A ho un problema di priorità. Vorrei fare in modo che appena arriva una lettera sul seriale, Arduino esegua i comandi, e dopo va a leggere il valore della corrente, certamente ci metterà di più ad eseguire il loop ma facendo la differenza tra i due tempi e parlando comunque di ms non penso che avrò un grande errore sulla misura. Ho letto su internet che è possibile utilizzare i Thread per dare delle priorità solo che non mi e ben chiaro come implementare questa cosa. E sufficiente includere la libreria? qualcuno potrebbe farmi un’esempio? Grazie mille a tutti :slight_smile: