discobus

The Disco Bus protocol, is a versatile master/slave protocol well suited for multidrop networks, like RS485.

avr-multibootloader

An AVR bootloader that can program many devices over a multidrop bus (like RS485).