Lets build an Arduino based flight controller that can do wireless PID tuning, Orientation lock and altitude hold and position lock with the help of A GPS. Ok So this DIY flight controller is an educational Arduino based module. It's simple to make, easy to program and is a great project for experienced hobbyist like me. The program is open source and easy to configure.
This Flight controller will have features like those of NAZA and APM the only difference here is the PID wherein you will need to be patient in getting your drone tuned. To make tuning easier I included a Bluetooth module to ease the tuning step with out the use of your computer.
NOTES ABOUT THE BUILD
You Will learn how to fabricate PCB's! Always check your connection.
Why make one?
Because, It is cheaper and you will understand how the flight controller works. And using your extra sensors you can make good use of it.
DIY vs Branded
The answer is Branded or at least the clone, because DIY will to a bulkier flight controller, compared to a 16$-32$ flight controller which is smaller and easier to use just like the Naze 32
I guess I'll cost this by the amount I've spent this week for this project only
1x pre-synthesized PCB 6x6cm almost 1.8$ here in the Philippines
3x 1mm Drill bit $1
1x Gizduino Mini $8.58 Or "Arduino Nanov3"
2x Pinheaders 1$
Proceed to the next step for more price info
As I started arduino 3 years ago I guess I've piled up some extra sensors such as the MPU6050 , BMP180, and the HMC5883L now getting frustrated of my old Flight controller for my quadcopter I decided to make my own similar to those of MULTIWII "CRIUS SE"
So here are the main parts
An Arduino mini.... or something similar like mine from our local electronics shop exclusive on in the Philippines
I got these sensors for 22.31$ only! 03/15/16 update~ "It is way cheaper nowadays"
1xBMP180 or 085
--- 10 DOF IMUMPU6050 + HMC5883L + MS5611----- best price~
1x Bluetooth module HC 05 or HC02
1x TTL converter such as the FTDI programmer module
2x Pin headers 1x40
1x pre synthesized PCB 6x6cm
A lot of female to female wires~
TOOLS and Chemicals FOR PCB fabcrication
1mm Drill bit
Exposure lamp or 10W florescent lamp
2x small Glass Plates "see through"
2x Containers big enough for the PCB and chemicals