Protocollo su rs485 - consigli.

Secondo me ha più senso farsi un semplice protocollino personale che usare una libreria più "professionale".
Alla fine, ciò che devi fare è molto semplice.

Ah, una cosa. Per spedire un valore compreso fra 0 e 1023 ti bastano 2 byte: un tipo dati int (2 byte appunto). Lo spedisci con lowByte(dato) e highByte(dato) e lato Master lo ricostruisci semplicemente mettendo insieme i 2 byte in una variabile int:

datoRicevuto = (byteAlto<<8) | byteBasso