Far parlare due Atmega con soli 3 fili

Si puoi usare una coppia di MAX485.
In quello schema mancano le due resistenze di terminazione da 120 ohm che vanno collegati ai capi opposti del cavo.
Le due resistenze non sono delle pullup/pulldown perché assieme alle resistenze di terminazione del bus formano un partitore che tiene prepolarizzato il cavo per non lasciarlo flottante quando nessuno trasmette.