Professional Documents
Culture Documents
Depending on what kind of motors you purchased, this step will vary a bit. I used a vernier
calliper to measure the distance between the mounting screw holes on the motors and drilled
holes accordingly.
I also drilled a hole to allow the shaft and clip of the motor to move freely. This is applicable
for these kind of motors and if your motors came with mountings then you may skip this part.
Finally I used appropriate screws to secure the motors in place.
3. OpenPilot CC3D The best open source hardware I have read about is the CC3D which is
based on an STM32 based chip and has the MPU6000 and 6 channels. Its open source and
you can install your own firmware on this one like base flight and clean flight(more on this
later). It was originally a kickstarter project but is now available from a number of sources. I
recently bought one of these and I have to say its the EASIEST to setup as the software has a
wizard to guide you through all the steps the first time around. You can mess with the
advanced controls later.
4. NAZE32 The NAZE32 is the next best thing to the CC3D and is a bit more flexible BUT
its a bit more difficult to setup as opposed to the CC3D. Its used by advanced fliers who have
control over the controls and want their quads to do more tricks.
5. KK2.1 This is one of the first boards you will find online when you search for quadcopter
controllers. It has an LCD which allows you to set it up without a PC and is based on the
AVR controllers. It used the MPU6050 as a sensor and you may write your own firmware for
it but you will need a AVR ISP programmer since it does not have one on board. Its cheap but
requires manual tuning and is better for the more advanced flier.
6. KKMulticontroller Yes! its different well almost. Its based on the Atmel AVR (168p) as
well but I think the support for this one has been discontinued. Their website kkmulicopter
com is gone and I think the makers have moved to making 32bit flightcontrollers or
something. Its a bit outdated and used Murata Gyros only for measuring the orientation. No
sensor fusion and the gyros themselves are analog and you have trims to set the offsets. Pretty
neat but highly outdated.
I chose the OpenPilot CC3D due to it's simple configuration.
Step 7: Choosing a RC tx rx
In order to control the quadcopter in the air without wires, we need a wireless remote control
system. There are number of option from Futaba, Spektrum etc which are very expensive and
some other like Turnigy and FlySky that are cheaper.
The number of channels on the remote means the amount of control signals that you
individually send to the aircraft. We need at least 4 channels for
Throttle
Yaw
Pitch
Roll
In addition to these we may need channels for any camera control later. Hence I chose the
flysky 6 channel which is cheap but not recommended for long range flying. Pick one
according to your budget
Videos Embedded
https://www.youtube.com/embed/OKMOifCn_xA
https://www.youtube.com/embed/WnfpbAtgXJQ
https://www.youtube.com/embed/NockBffdKG8