Tengo un dispositivo basado en PIC24F que normalmente se conecta a una PC a través de USB. El dispositivo se puede controlar a través del software de PC de esta manera. Deseo agregar una caja de control manual opcional que también se puede conectar a un conector separado en el dispositivo principal y se puede usar para controlar el dispositivo y leer / mostrar datos del dispositivo principal. Esta caja de control manual también estará basada en PIC. Estoy tratando de decidir qué técnica de comunicación usar entre el dispositivo principal y la caja de control manual opcional. Me gusta la idea de SPI pero sé que no está diseñada para ser usada en largas distancias. ¿Crees que mi mejor opción sería utilizar los módulos UART con tranceersers de línea RS-232 para aumentar la señal a +/- 12 voltios? ¿Hay realmente otras opciones?