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