leo72
10
Non è che devi fare la somma aritmetica, ma un "checksum".
Prendi un byte e ci "sommi" dentro i valori dei vari byte. Per "sommare" puoi usare diversi algoritmi, come i più semplici CRC o altri
Se vuoi cose un po' più raffinate guarda qui:
http://www.das-labor.org/wiki/AVR-Crypto-Lib/en
Altrimenti un semplicissimo bit di parità:
Oppure fai uno xor fra i vari byte. Insomma, di alternative ce ne sono molte.