NO, non hai capito ...
... in una variabile (SRAM) sei TU che al riavvio devi rimettere dentro i valori e, se li vuoi cambiare, devi ricompilare il programma, quelli nella EEPROM sono stabilmente memorizzati e, senza ricompilare il programma, li modifichi direttamente da codice.
Quindi, se ti arriva un nuovo TAG, NON devi riprendere il programma, aggiungere il suo codice e ricompilare, ma avrai una semplice funzione che, ad esempio, ti chiederà il numero di TAG da seriale e lo aggiornerà nella EEPROM.
Guglielmo