Ich habe auch so eine ähnliche Konfiguration.
Bei mir sendet ein Atmega8 an 7 andere Atmega8.

Ich habe einen RS485-Bus verwendet, da dieser am Störunanfällisten ist.
Ich verwende einfachen Klingeldraht über Distanzen bis zu ca. 30m
ohne Probleme.

Und Timing-Probleme gibts auch nicht ; es sendet doch in deinem Fall nur der
Master; und der weiss doch wohl, wenn der Bus benutzt wird. !!!

Als Ankopplung an den Bus verwende ich MAX485 im Halpduplexbetrieb.

Gruß