DIY Simple RC Airplane with Arduino RC Control

This is a simple to build foam board RC airplane that uses affordable electronics and a radio control system made from an Arduino board.


Build Your Own Plane with Arduino RC

This looks like a cheap, fun project you can do while stuck at home for the next couple of weeks. It's a simple to build foam board RC airplane that uses affordable electronics and a radio control system made from an Arduino board.

It works, but there are some drawbacks to the control system. The gimbals are not very precise and the range is limited. It may not be perfect, but at least it will keep you busy for a couple of days. Check out the build video below posted by Youtuber KendinYap.

Thread Tools
Mar 25, 2020, 09:59 AM
Sagitta Fanboy
Very neat.

Probably a good starting point for a short-range set based on a classic TX too!
Mar 25, 2020, 05:09 PM
Registered User
speed2004's Avatar
Next video has details on the arduino part
Mar 28, 2020, 06:42 AM
Who let the dogs out?
Phil_G's Avatar
Originally Posted by Jason
...and the range is limited.
I've found that the NRF24 benefits from a better 3.3v supply than a Nano can provide, in fact a poor supply can cause it to be troublesome.
Unlike the Uno, the Nano doesnt have a dedicated 3.3v regulator but instead uses the 3.3v output from the FTDI/CH340G chip, which is not current limited but rated to only 50mA. This means that on NRF24 transmit current peaks you're relying on the 100uF capacitor, particularly when using the PA version.
I found that NRF's behave much more predictably with a decent 3v3 supply.
Range is further improved by using the PA/LNA NR24 at both ends, ie receiver too, rather than the PCB-aerial version that KendinYap uses.
At the receive end I generally used 3v3 Prominis, the on-board regulator is adequate in simple NRF-receive mode (ie less current in receive)

Originally Posted by speed2004
Next video has details on the arduino part
I'm not sure if there's a misunderstanding about the NRF24L01 here... note that the author goes to some length to reduce the payload to 32 bits, by limiting the resolution to 8 bits and the channels to 4, 8x4=32. However, this isnt the case, the NRF24 maximum packet size is 32 bytes not bits, so he could have avoided all the downgrading and had 16 full-resolution channels.
This unnecessary limitation of 8-bit channel resolution is perpetuated through many online NRF24L01 R/C projects (this isnt original code by KendinYap)

These are my own NFR24L01 receivers, full resolution with programmable failsafe on all channels

Cheers :-)
Last edited by Phil_G; Apr 05, 2020 at 09:51 AM.

Quick Reply

Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Simple but mighty DIY 4 axis CNC Foam Cutter - Theremino Controller (Not Arduino)! pieri70 CAD/CAM 148 Mar 16, 2020 03:49 PM
Discussion Payne Open Source Arduino DIY Remote Control Transmitter Kit With PPM Output For RC A Simon76 DIY Electronics 9 Feb 11, 2020 08:02 AM
Discussion Simple Open Source Arduino DIY RC Transmitter payne_pan DIY Electronics 4 Jan 06, 2020 11:19 PM
Data [DIY]a very simple arduino's code to generate servo's compatible PPM signal comode Radios 2 Mar 22, 2017 07:26 AM
Idea DIY lipo battery charger (arduino, color lcd, remote control) linuxworks Batteries and Chargers 0 Mar 19, 2016 11:41 AM