Si la distancia entre sus nodos no es grande, y no necesita obtener una comunicación particularmente rápida, una cadena de margaritas donde los mensajes se propagan de uno a otro a través de UARTs en serie es probablemente una de las pocas cosas puede hacerlo sin agregar hardware . No hay límite a la longitud de la cadena que puede lograr si cada placa regenera la señal que transmite, sin embargo, cada nodo agregará un poco de demora antes de que transmita un mensaje. En la implementación más simple, la demora por nodo puede ser igual a Tiempo de transmisión de los contenidos del mensaje.
Sin embargo, suena como si tuvieras que pasar mensajes en ambas direcciones a lo largo de la cadena. El desafío sería la presencia de un solo UART de hardware en cada placa. Puede aumentar eso con un software uart, aunque para obtener más de uno de los que tiene que usar una implementación más sofisticada que la predeterminada que se incluye con el IDE. O bien, si puede mantener fuera del camino cualquier dispositivo USB de a bordo, puede usar el hardware UART para comunicarse en una dirección y el software en la otra.