Curious about how quadcopters work? Sick of regularly breaking cheap quadcopters? With this project from instructables member treyes4 you will learn how to build an Arduino powered quadcopter flight controller. However, this isn’t just any old quadcopter! With features such as position lock and altitude hold, this might even be an upgrade to the old quadcopters you have lying around at home. The flight controller uses a number of sensors such as a GPS, altitude sensor, gyroscope and accelerometer to provide the information necessary to implement these features. If this sounds like a project that interests you, check out the following link to get started!

The video below demonstrates the quadcopter in action:

A gyroscope and accelerometer are an integral aspect of this project. Why not check out the Freetronics 9-DOF IMU (an inertial measurement unit (IMU) that combines three sensors to track a total of 9 degrees-of-freedom (DOF)). The sensor combines an accelerometer, magnetometer and gyroscope into one tiny, Arduino compatible package which would be ideal for use in a quadcopter. To find out more and to order, visit the 9-DOF IMU product page.

Inspired to build your own Arduino powered quadcopter? Have a funny quadcopter story to share? Let us know in the comments section below or Facebook and Twitter.