I want to make a RC buggy or something down those lines (using Legos of course) and I'm confused while looking what transmitter/receiver to use. Would like a simple classic remote and any compatible receiver for the Arduino. Found such a remote: http://www.hobbypartz.com/79p-th9x-r9b-9channel-radio.html But this seems way overkill for what I want to do. Any links or suggestions would be appreciated. Hope the question isn't too broad for stack exchange.

  • If you want really cheap you could use a old IR remote control.
    – Gerben
    Apr 28, 2015 at 13:01
  • The price isn't the main factor, but the one I linked is a bit too expensive. I'm guessing 20-30 euros would be good. Apr 28, 2015 at 13:08

2 Answers 2


If you want to involve an Arduino on the receiver, you may want to choose a transmitter which is compatible with a 2.4 GHz chipset that is both available, and for which you can find Arduino code. The NRF24L01+ and Beken compatibles are probably the most available, and a lot of RC toys use something compatible, though getting firmware right to interact with them can be tricky. Beware that there are some other chips in wide use too, which can be harder to source a module for.

You can use an off-the-shelf multi-channel receiver, but that will tend to output each channel on a distinct PWM pin, which is annoying if you want to capture the data into an Arduino.

You might want to spend some time looking on rcgroups and in various hobby drone sites - the latter folks have a similar problem, as they want to collect all the control channels and mediate them through a custom flight computer (which in the early days was sometimes Arduino-compatible).

You can also make your own transmitter - perhaps by retrofitting an NRF24L01+ module and miniature Arduino equivalent into the casing of an older 5/72/75 MHz set - or the IR transmitter from a toy helicopter.

  • Thanks for the great answer! Making my own transmitter/receiver would be a no go for me as I'm not that good with electronics, so I want to buy a combo of both, then program the Arduino to (I'm a developer) drive the motors n stuff from the received sigal :) I found this: ebay.co.uk/itm/… Seems to me, that I could easily connect the receiver to a Arduino and get the channel values? May 2, 2015 at 12:17
  • That is a two channel radio, and unhacked will output each channel on its own wire, so your Arduino will have to time two independent PWM signals. For only two channels that is reasonable - if you wanted 4 or more it starts to be ugly. May 2, 2015 at 12:46

It depends on the number of channels you need, but you could go to HobbyKing, they offer RC remotes for down to 20$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.