Diy quadcopter or build at home then share your experiences. Have any product reveiws, pls contact

Flight controller board comparison

Before you want to shop a flight controller board for quadcopter, I suggest you making the flight controller board comparison, then choose one which is best for you. The face of many flight controllers on the market, how to choose the best one for your own quadcopter, everyone has to cope with it.

Flight controller board

What flight controller boards are popular?

A lots of flight controllers have come out on the market, However, when we are faced with an overwhelming variety of flight controllers, our response seems to be to doubt that which one is the best? Before Making the light controller board comparison, the popular flight controllers should be listed first.

APM 2.8, CC3D, NAZE32, KK2, MultiWii Lite V1.0, DJI Naza-M Lite, MultiWii SE V2.0 , 3DR Pixhawk etc all of them are always mentioned by pilots, so we will make comparison for these flight controller boards.

Why we have to make the flight controller board comparison?

Before answer this question we should tell you that each flight controller is good at only one flying style and there three different type of flying style, they are Cinema Flying, Sport Flying and Autonomous Flying. This is one reason to make the flight controller board comparison.

Most flight controllers are come from different factory and have different functions or parameters, all of these factories always tell the consumer about the advantages of they products and variety of price ranges, disrupts your choice. This is another reason.

Flight controller board comparison tables

On the basis of contrast of flying style, price and specs from the popular flight controllers, you will have discovered some important differences that help you to choose items not only today but into the future as well.

#1 Compare the specs of flight controller board

Flight controller Features Firmware
APM 2.8 .Arduino Compatible!
.Onboard 4 MegaByte Dataflash chip for automatic datalogging
.Optional off-board GPS, uBlox LEA-6H module with Compass.
.Use Invensense’s 6 DoF Accelerometer/Gyro MPU-6000.
CC3D • Powerful STM32 32-bit microcontroller running at 90MIPs with 128KB Flash and 20KB RAM
• 3-axis high-performance MEMs gyros and 3-axis high-performance MEMs accelerometer
• 4Mbits on-board EEPROM for configuration storage
including TriCopters QuadCopters
NAZE32 • Up to 8 ch RC input
• Built in FrSky telemetry inverter
• Modern 32-bit processor running at 3.3V/72MHz
Camera Gimbal
KK2 Simply select your craft type, check motor layout/propeller direction, calibrate your ESCs and radio
An Atmel Mega644PA 8-bit AVR RISC-based microcontroller with 64k of memory.
Quadcopter +,x
Hexcopter +,x
Octocopter + ,x
X8 +,x
Singlecopter 1M ,2M 2S
MultiWii Lite V1.0 • Can utilize a servo’s output to trigger a camera button
• FTDI/UART TTL socket for debug, upload firmware or LCD display
• I2C socket for extend sensor
• Separate 3.3V and 5V LDO voltage regulator
• MPU6050 6 axis gyro
• Self-Level
DJI Naza-M Lite • Advanced Attitude Stabilize Algorithm
• Intelligent Orientation Control (IOC)
• Motor Arm and Motor Dis-arm
• Built-in Gimbal Stabilization Function
• Multiple Flight Control Mode/Intelligent Switching
• Support Futaba S-Bus and PPM Receiver
• Remote Adjustment
Quad-rotor I4
Hex-rotor I6
MultiWii SE V2.0 • Can utilize a servo’s output to trigger a camera button
• FTDI/UART TTL socket for debug, upload firmware or LCD display
• I2C socket for extend sensor
• Separate 3.3V and 5V LDO voltage regulator
• ATMega 328P Microcontroller
• MPU6050 6 axis gyro
• HMC5883L 3-axis digital magnetometer
• BMP085 digital pressure sensor
Alt Hold
Head Lock
HeadFree (CareFree)
GPS Hold
GPS Return to home position
3DR Pixhawk Pixhawk Flight Controller
3DR Power Module with XT60 and connector cable
Fully Autonomous Operations when using GPS
Mission Planner Ground Station
Safety Failsafes
Allows existing APM and PX4 operators to seamlessly transition to this system

#2 Compare the specific style and price of flight controller board

Cinema flying requires a flight controller which had a smooth flight for shooting a the smoothest video as much as possible.

Autonomous flying requires a open source firmware flight controller, then you can improve features to fly your quadcopters without having any of the controls.

Sport flying requires a flight controller which is satisfied the requiring speed when pilots is racing. It also shouldn’t cost a lot of money, since it’s possible that it could break from crashing often.

Flight controller Flying style About Price Deal buy
APM 2.8 Cinema Flying $84.99 Click here
CC3D Sport Flying $16.88 Click here
NAZE32 Sport Flying $10.98 Click here
KK2 Sport Flying $24 Click here
MultiWii Lite V1.0 Autonomous flying $27 Click here
DJI Naza-M Lite Cinema Flying $120 Click here
MultiWii SE V2.0 Autonomous flying $47 Click here
3DR Pixhawk Autonomous flying $200 Click here

Before shop a flight controller board, you must know what you’re looking for, If you don’t know what you want, it will be difficult to choose it.

Based on the flight controller board comparison,which one would you like to choose?

The development reading: At last here’s the post How to choose best flight controller for quadcopter  Read Now

Update PARTS ( It’s worth seeing ) – 2017-1-22

To really help you to choosing the best flight controller for multicopter, I maked some multicopter flight controller comparison, Want to know more please click here

# Multicopter flight controller comparison by sensors

As we know, A flight controller is a circuit board that collect pilot’s commands and sensors makes adjustment to keep your multicopter fly the right direction and hover in the air.

Multicopter FC sensors comparison chart as below, field available then write “Y” or “Opt” (optional) otherwise “N”.( Gyro = Gyroscopes, Acc = Accelerometer, DSL= Dynamic System Language, Temp = Temperature )

Project Sensors
FC Gyro Acc GPS Compass Pressure DSL Temp
AeroQuad 32 ITG 3200 triple axis Y Y Y Y N N
APM2.8 MPU-6000 Y Y Y Y N Y
Openpilot CC3D MPU-6000 Y Opt Opt Opt N Y
Mikro Kopter ATMega 1284 Y Opt Opt Opt 1x Y
Acro Naze32 MPU6500 Y N N N N N
Full Naze32 MPU6500 Y Y Y Y N N
KK2 6050MPU InvenSense Y N N N N N
Naza-M Lite 3-axis gyroscope Y Y Y Y N Y

# Multicopter flight controller comparison by Flight modes

Multicopter FC Flight modes comparison chart as below, field available then write “Y” otherwise “N”. ( HH = Heading Hold , ACC = Accelerometer ,AH = AutoHover , PH = Position Hold,FP = Fly By Click )

Project Flight modes
AeroQuad 32 Y Y Y Y Y Y
APM2.8 Y Y Y Y Y Y
Openpilot CC3D Y Y Y N Y N
Mikro Kopter Y Y N Y Y Y
Acro Naze32 Y Y Y Y Y N
Full Naze32 Y Y Y Y Y Y
Naza-M Lite Y Y Y Y Y Y

# Multicopter flight controller comparison by price

Price is one of considering factors when we choosing a flight controller, Do keep in mind that price may not always be the best indicator of quality, but it usually is. And That suit is best that best suits you.

Project Source code Price Deal buy
AeroQuad 32 Y $149.95 Click Here
APM2.8 Y $84.99 Click here
Openpilot CC3D Y $16.88 Click here
Mikro Kopter part $36 Click Here
Acro Naze32 part $10.98 Click here
Full Naze32 part $35 Click Here
KK2 part $24 Click here
Naza-M Lite NO $120 Click here
FLIP MWC part $57 Click Here

privacy policy