Programar arduino con max485

Hola, tengo un arduino nano conectado a un max485, y comunica correctamente, sin embargo, cada vez que he de programar el microcontrolador, he de separar las conexiones del max485, ya que si no, me sale error en el IDE de arduino. La consulta es si habría algún método por software para programar el arduino sin desconectarle el max485.

Estas utilizando el serial fisico del nano para comunicar con el 485? Si es así se deberá a que ese serial es el que utiliza para cargar el sketch en arduíno, utiliza la libreria softwareserial y utiliza un serial virtual y no deberías de tener problema.

Gracias. Sin embargo, debí haber comentado que no dispongo de E/S ni digitales ni analógicas, ya que están ocupadas.

Utiliza este esquema:

RS485.png

Usa tres resistencias de pullup en la lineas RO, DI, DE/RE. Supongo que las tendras unidas y usaras un pin digital para activarlas. He puesto el 2, pero puede ser cualquiera.

Hola, muchas gracias. Funciona perfectamente.