Protocollo su rs485 - consigli.

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.