I’m an early-intermediate-level electronics hobbyist, and I’m trying to make a remote-controlled airboat project for fun. I plan to use SparkFun’s simple TX/RX wireless transmitter/receiver pair for communication. The problem with this is it only supports one line of data, and so far the only solutions I have found are using either two Arduinos or two sets of wireless transmitters and recievers.
On the transmitter side, I need to send four bits (motor forward, motor backward, rudder left, rudder right). On the receiver side, I need to drive an SN754410 H-bridge chip for the motor (only one full h-bridge is required) and a servo for the rudder. Like I said, I would like to use only one Arduino and wireless TX/RX set.
I have looked at shift registers, but vetoed them due to the requirement of a secondary clock input. I also looked at mux/demux chips but those require binary selector inputs. What I need is a way to take binary input and output a single, continuous serial stream of one-byte messages which could be send along the wireless link. An Arduino at the other end would then read these messages and handle the H-bridge and servo accordingly. Is an IC or combination thereof that would allow me to do this? Ideally, I would be able to get everything from SFE to reduce shipping costs and keep everything organized, but I will look elsewhere as a last resort.
Any help is much appreciated, and please keep in mind that I am not an expert.
EDIT: I forgot to specify a range. Let’s go with 100ft for simplicity’s sake.