Conectar un Arduino MEGA a dos NANOS

¿Que dos Nanos reciban el mismo dato? ¿O que dos estén conectados pero solo uno a la vez lo reciba?
Bueno, tienes un Mega; lo puedes hacer con cualquiera de los tres tipos de comunicación serial. Lo de ejecutar un programa según código recibido, eso ya es implementación tuya.

Usar un módulo Ethernet sería viable con estas dos condiciones:

  • La distancia entre los dispositivos es grande (> 5 m).
  • El lugar físico en cuestión posee una infraestructura de red de área local (o más amplia si se aplican las configuraciones correspondientes).

Si solo cumples con la primera condición, entonces quizá debas considerar la comunicación inalámbrica o con integrados que codifiquen/decodifiquen señales digitales de mayor voltaje.