Arduino UNO is used as the control Board or Flight controller of this Quadcopter.
Buy Quadcopter Kit(Arduino, Battery not included)-http://amzn.to/2oDBmHa
Code and Schematics-
These Motors are connected to speed controllers which are being inputted with the PWM signals through Arduino.The Flight controller consists of the PID algorithm to control ESC's.The MPU6050 Module (GY-521) is used to sense the orientation of the Quadcopter.It also consists a magnetometer for proper directions.A transmitter is used to control the throttle, Pitch, Roll, and Yaw.
I am trying to add some more features to it, Like a sonar sensor to sense Height.Also finding some Better Motor Replacements for my A2212's.
A2212 brushless motors x 4-
Speed controllers x 4-
Arduino Uno R3-
Aluminum Bars or c-channels
and some common tools