RS-485

Bom dia pessoal.
Sou tecnico eletronico, mas sou novato nos ARDUINOS.
Estou tentando fazer um projeto para comunicar uma placa Arduino Uno com 20 escravos em EIA-485.

Minha idéia é usar um chip menor ( 8 pinos) + o conversor MAX 485 + uma chave DIP + uma chave on/off + um LED em cada escravo.

O programa do chip escravo seria um loop, que basicamente leria o seu numero ( no DIP ), guardaria numa variavel, e leria o estado da chave, colocando no buffer.

O mestre enviaria um numero para o barramento, e todos recebem e comparam com o numero do DIP.
APENAS o escravo que tiver aquele numero responderia com o estado da chave dele. e emite uma piscada de um LED.

Minha duvida é se eu posso GRAVAR o bootloader do Arduino em um chip menor (ATMEL DE 8 PINOS) ??

Agradeço muito a quem puder me ajudar.