Boa noite pessoal, depois de muitas pesquisas não consegui nada que fizesse o que eu queria.
Então eu desenvolvi uma espécie de comunicação por códigos entre um arduino e vários outros pics.
A forma de ligação é bem simples, arduino envia tudo pela serial até o primeiro PIC pelo TX que recebe pelo RX e envia para outro PIC, sendo assim podendo ligar vários e o melhor que a programação é a mesma para todos os PIC's.
Fiz isso para poder controlar um LCD pelo arduino por um fio só, sendo assim economizando portas do arduino.
o meu raciocino foi simples:
enviar mensagem para outro dispositivo
87e + tamanho(dois dígitos incluindo os códigos) + códigos + posição + Tamanho da mensagem + mensagem.
escrever na primeira linha do lcd
88e + posição x + tamanho da mensagem + mensagem
escrever na segunda linha do lcd
88f + posição x + tamanho da mensagem + mensagem
apaga o LCD
88g
Seque em anexo o script que ecrevi.
Se alguém tiver alguma dica para melhorar será bem vinda!!!