Hi,
my first question is: Why? Aren´t there better/simpler solutions?
With two sates only (one signal) it can´t work. You need at least a second signal. I´d vote for some kind of "clock" signal.
--> USART instead of UART .. for example.
****
Hardware:
It depends on signal voltages, currents, impedances, frequency / baud_rate ... and so on.
In simplest case you could use an RS232 transmitter IC,
But you could also use other ICs, like flip flops and analog_MUX.
or a circuit based on discretes like transistors.
Klaus