Jeg indsatte en linie som denne ind under VOID SETUP :
Serial.print("REVISION 15-05-2019");
Nice, det lyder som en god løsning

Hvis du skal have code ud af et board du ikke selv har programmeret så er det noget i denne stil
AVRDUDE som allerede installeret sammen med Arduino IDE
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin
der kan du åbne en CMD promt (Kommandolinje) og f.eks skrive (tilpas COMport)
avrdude -C ..\etc\avrdude.conf -c arduino -p atmega328p -P COM29 -U flash:r:E:\tmp\mystery.hex:r
Så vil AVRDUDE læse FLASH fra dit Arduino board og save det til en bin file ":E:\tmp\mystery.hex"
I arduino IDE under dit projekt kan du sige eksporter (under sketch) og der kommer nu 2 hex file (Intel hex format)
Hvis man så sammenligner de 2 filer burde de være ens (skal konverter den end fra Intel til bin eller omvendt)
BTW der er et lille program man kan hente der hedder XLoader som man f.eks kan sende til en kunde / kammerat som har et arduino board.
De kan så nøjes med at maile en ny HEX fil som de så selv kan lægge i arduinoen uden at skulle installere alt mulig og have diverse biblioteket mm installeret.
Det er super nemt og benytter også AVRdude i baggrunden