Reading 2.4GHz Transmitters With An Arduino

QuadThere are a lot of cheap quadcopter kits out there, sold ready to fly with a transmitter and battery for right around $50 USD. One of the more popular of these micro quads is the V2X2 series. They are, unfortunately not compatible with any other radio protocol out there, but [Alexandre] has managed to use the transmitter included with his V202 quad to send data to an Arduino.

Like most quads, the transmitter that came with [Alexandre]’s V202 operates on 2.4GHz. Listening in on that band required a little bit of hardware, in this case a nordic Semiconductors nRF24L01p. Attached to this chip is a regular ‘ol Arduino running a bit of code that includes [Alexandre]’s V202 library.

Right now, the build can detect if the quad is bound or not, and read the current position of the throttle, yaw, pitch, and roll, as well as all the associated trims. It’s just the beginnings of [Alexandre]’s project, but his eventual goal is to build an Arduino bot based on the code, complete with RC servos. Not bad for a transmitter that will be utterly useless when the microquad eventually breaks.

7 thoughts on “Reading 2.4GHz Transmitters With An Arduino

  1. I believe the title should more correctly read “Reading some cheap 2.4 GHz R/C transmitters with an Arduino.”

    I am almost certain that this isn’t going to work with any of the “real” R/C transmitters.

    1. It won’t connect to the “real” RC transmitter but that’s not the point. The point is to re-use those cheap toy transmitters for other purposes. Take it from someone who has 60 of them left over from a project :), I use them all the time.

  2. Effectively, the aim of this project is to make a 2.4G receiver for the v202 protocol. I find this is more convenient to reuse a cheap radio than to make one. I will adapt this arduino code to use this transmitter with a multiwii quadcopter board. It avoids to plug a real receiver and a little quadcopter can lose significant weight. The nrf24l01 and the transmitter are very cheap, I want to us them in my all DIY remote controlled project.

    I would like to apologize because of my bad english and my accent on youtube. I work on it :) But I wanted to share what I have made.
    Thank you !

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s