When you’re controlling something like an RC car or a remote vehicle, a wireless solution is ideal. Depending on the complexity of the device, though, you may need more than just a means of steering. That’s why controller and remote designs are so important since it needs to fulfill multiple needs.
This Wireless Joystick remote is a great example of designing for multiple use cases. Its original purpose was to control battle tanks. It uses an nrf24l01 transmitter to send signals from the joysticks and buttons.
The two joysticks are for controlling the left and ride side motors accordingly. There are also four buttons available to implement custom functions. It even detects a joystick press for another potential function.
The seller also offers a transmitter on Tindie for the best possible results. The source code is available upon request if you want to customize the transmitter for your own uses.
Keep in mind that you’ll need 18650 batteries, which are not included, but are easily acquired for less than $10.