Building quadcopter

Hi,

I want to build a quadcopter with my arduino uno but I see many tutorials on the internet but none easy to understand. I know this is not an easy task but most of the tutorials are incomplete.

I just won from my birthday from a friend 4 brushless motor, ESCs, gyroscope with acelerometer and some paddle. He just didnt give me the arduino uno cause I already have it and the battery. I will buy it tomorrow. I have an old frame of an old quadcopter that I had and was hit by a car but the frame is fine.

Do you have any suggestion of tutorial? I know how to mount it all, but the programming is complicated cause using IMUs is not always easy and involves lots of math (I know cause I used one in my final graduation doc).

Thank you so much.

IMUs is not always easy and involves lots of math

. . . so an Uno may not be the best choice.

Here is a project using a Seeduino (similar to a Duelilanove):
http://web.uvic.ca/~arasbm/quadcopter/www/

Here's a guy who wrote his own quadcopter flight controller sketch:
http://forum.arduino.cc/index.php?topic=184503.0

I just used Google: Arduino quadcopter flight controller

Using an image search showed diagrams that made it clearer if a project used an Arduino alone or with a separate flight controller.

That quadcopter is very unstable.
I built my own using an off the shelf Flight Stabilization controller Feytech FY-90 it is was stable and could hover
in position . I would look for some other code if I were you because that code is only going to cause you
problems.