About Complete Quadcopter
Why?
After scouring the internet on how to build a quadcopter from scratch, I came to the realization that nearly all tutorials and guides end up using a pre-programmed flight controller or software kit. Not to say that libraries such as ArduPilot or MultiWii aren't great (they are definitely more robust and efficiently coded than anything in this tutorial), it is just much more rewarding and personal when you can say "I built and coded this from scratch", rather than "I used ArduPilot".
I'll use this blank space to state again that the code I am going to write will probably be far from efficient or robust. I'm an aerospace engineer, not a computer science engineer. This is, unfortunately, not rocket science.


Who?
I am an Aerospace Engineering student at the University of California, San diego. I am set to graduate June of 2016.
I have taken coursework in Aerodynamics, Linear Circuits, Systems and Signals, and other related subjects. Most of what I will be explaining was learned off the internet though, of course.
I am interested in small robotics and control systems and figured a quadcopter would be a fun project. I was right. I'm usually right. Usually.
Please hire me.