Como programar o Arduino para como uma gateway de protocolos de comunicação

Olá pessoal,

Seguinte, estou precisando saber como eu posso programar um Arduíno para que funcione como uma gateway de protocolos de comunicação. Eu realmente não sei muito bem como proceder a isso.

A princípio eu quero usar o UART padrão e o Softserial. Alguém tem alguma noção disso?

Agradeço a ajuda!

Que protocolos em particular??

Se vais fazer algo com portas série, eu olharia primeiro para um Arduino mega já que tem 4 portas série de hardware.

Depois é uma questão de saber que protocolos pretendes converter para poderes começar com a programação. Já sabes o que queres fazer??