Let's Make Robots!

make aircraft using xbee and Modified RC remote from NEX

Hi there!

 I want to make an aircraft using the xbee, xbee pro modules..

Along with Modified RC remote from NEX (

I need to make my own receiver.. Can you help in the same?

the system should control 2-3 servo motors and 1 main prop motor.

I am a newbie. please give details

Thanks in advance for everything

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I made one :) But i still haven't posted a tutorial or a page about it here. But will do soon when i have some free time.



Thanks for responding..! Did you use xbee? because i did't spot 1. Whats the maximum range upto which it can work without any problem? Can you tell me the circuit diagram and the components you used?

I used 1 mile range Bluetooth modules. Ill post about this soon.

Thanks for the help Jad. pleaste let me know when you post about your modules


Have you ever done anything like this before? Do you have any experience with code or electronics?

Do you mean VEX?

Yes I have made some cars but they were wired. This is my first wireless project. 

I have some very basic information about electronics.

By nex I mean Nex-Robotics.


Watch this link for info.

I am an engineering student these thing will be just told to me and no deep information will be given as electronics is not my branch

I am in mechanical branch.

Soo... can you help me?


This can be done. At a minimum, you are going to need to use a microcontroller (of some sort) at each end. This "robot brain" will need to be wired correctly, and programmed. What you want to do is actually fairly simple, but will require many steps to learn on the way. Here is what you need to do/learn:

  • Pick a microcontroller with a programming language you like --Picaxe, Arduino, Propeller, AVR, etc.
  • Get a breadboard, LED and small resistor and get that LED to blink
  • Learn how ADC's work, how to read them and how to hook up your joysticks
  • Learn how serial communication works and how to achieve clean data (checksums etc)
  • Learn how to receive serial data --how to buffer and flush, how to use qualifiers, etc.
  • Configure your Xbees to the baud and mode you want (master/slave A/B, etc)
  • Figure out the servo command or pulse-out command that is used by the micro controller you picked
  • Write code to read your ADCs (on the transmitter) and send that data via the X-bees. You may need to convert words into 2 bytes to send them off (depending on the resolution of your ADCs)
  • Write code for the receiver to echo any data received --this is great for testing, set-up your terminal program and you can simply see on the screen exactly what your receiver is getting and if it is correct
  • You may want to do some range tests here
  • Assuming you are getting clean data through and the numbers appear to reflect what the joystick is doing, double check all your directions are correct, endpoints are correct and proportion --Recode to correct any of these problems
  • Write all the code you will need to pull data from the serial buffer, convert it to whatever your servos need and position the servos
  • Don't forget to code/test for the motor driver (unless it is a glider)
  • If you are not using a EBC or ESC etc. you will also need to put together a simple resistor bridge to monitor your battery level --through code, this should be able to kill your motor while still allowing your servos to function.
  • Rewire your reciever from your test-board to something that can survive in the plane
  • Depending on your rewiring and chip/board used, you may need to look at power management here --If you are using a RBBB or the like, you need to do some math on the total potential draw of your servos and be sure that your volt reg will handle it. You may also need/want a 2nd volt reg to handle just the servos  --OR-- possibly your EBC can do what you need here.
  • Stick all that stuff in the plane
  • Check everything again.
  • Go fly


None of the things you isted are known to me Except some names! so basically i will need 2 xbee's one as a sender and other as receiver. one xbee will be connected to the rc remote ( link in my first post ) and other will be in the aircraft. okay everthing's fine till here. now tell how am i going to do this? can you please give me some more info that how am i gona program my xbee's and i am completely blank about the receiver end which will be in the aircraft