I am currently communicating between two microcontrollers using a single pin and the LIN protocol over a short distance of 0.2m. Now I would like to extend the distance up to 5m by differentially driving the communication (using a RS485 or 232 transceiver etc.). It is not possible to change any aspect of the current design so I am thinking of attaching a PCB to the microcontrollers at each end and communicate between the PCBs differentially. Is anything like the attached image possible? The difficulty I am having is in splitting the signal from single to differential as most transceivers require an Rx and Tx. This would be fine If I could split the signal before the transceiver.