ArduCopter User Group

Discussion group for ArduCopter users

Members: 2716
Latest Activity: 11 hours ago

Discussion Forum

A worrying failed test ...

Started by Simon Gibson-Poole. Last reply by Simon Gibson-Poole 11 hours ago. 2 Replies

Hi All,Running a little survey last thursday looking for some Giant Hogweed and seemingly all went well with the flights (running a Vulcan Octocopter using Pixhawk with arducopter 3.2.1).  However on…Continue

How to set up Flight Mode?

Started by Lucs. Last reply by joel bessa yesterday. 8 Replies

Hi everyoneI am trying to use my Hitec Eclipse 7 transmitter (in aircraft mode) with the APM 2.5 so that I can set the APM flight modes (e.g.: loiter, alt hold, etc) using the 3-way "flt. mode"…Continue

Motors not spinning at low throttle

Started by Rayleigh. Last reply by Rayleigh on Tuesday. 11 Replies

Hi, guysI am having this problem when building my quadcopter. Three motors don't spin until throttle reaches 16% of full throttle. Only one of them is working fine. But once they are all spinning, it…Continue

drop height

Started by Martin. Last reply by Martin on Tuesday. 5 Replies

Hi,I need some help!When i put my quad in a circle of radius 0, they turn around , but fall suddenly 4 meters approx, stop turn, recovery height and continue turn.There are any parameter to correct…Continue

Comment Wall


You need to be a member of ArduCopter User Group to add comments!

Comment by Guillaume Braibant on May 8, 2013 at 1:57am

Hello Remus,

I am doing the same work as you. There is no manual about the structure of ArduCopter but the code is very well commented.

Howerver, the structure of the program is easy to understand and will not take more than one week to be fully understood.

Start by the Arduino References to learn basics.

Arducotper code is written in C programming language. I advice you to start by reading the ArduCopter sketchbook and figure out which operations the program perform and at which rate.

Then, read the files defines.h , config.h , parameters.h and parameters.ino

They will help you to master all parameters of the ArduCopter program (Parameters are very important if you want to make code improvements compatible with Mission Planner, I advice you to read the AP_Var lib in the AP_Common lib).

After, it is up to you to follow de lines from ArduCopter.ino to get a better knowledge of some arducopter functionnalities you want to improve.

Best regards,

Guillaume Braibant

PS :

I apologize for english / spelling mistakes but it is not my native tongue (French) and I do not have much time now to correct my message.

Comment by Charles lakins on May 7, 2013 at 5:56pm

Might be best for you to start small with the arduino site

if you can grasp that then your on your way

Comment by Remus Avram on May 7, 2013 at 5:37pm

Hi all. Other than reading code line-by-line is there a manual/hierarchy of the ArduCopter code? How about a manual for the ports of the APM 2.5 and how to address them? My goal is to gut down lots of the code and I'd like to get closer to understanding how the whole code works, yet there seems to be very little literature on this.

I'm also looking for someone who wishes to partner up, I have a lot of academic background and ideas I'd like to apply, share and implement.

Warm regards,


Comment by Charles lakins on March 30, 2013 at 7:09pm

I created an APM2.5 & DX6i flight mode settings post in my blog RCG

it should help anyone setting up the radio and gcs

Comment by Bradley J Carr on March 28, 2013 at 2:20pm

I will await the arrival.  Until then maybe I can make my mini arcade machine.

Comment by Copter Richie on March 28, 2013 at 12:25pm

At Bradley and Chris, I really need to cross over to the other side. I also have a PI and been wanting to get a ArduCopter flying. Time to make that leap. Thanks, just the motivation I need.

3D Robotics
Comment by Chris Anderson on March 28, 2013 at 12:21pm

Bradley: We've already got MAVelous running Rasperry Pi, generating a HTML GCS over WiFi. Stay tuned for a product based on this soon. 

Comment by Bradley J Carr on March 28, 2013 at 12:18pm

I have a Raspberry PI sitting here infront of me and would like to know if you think using this to control the Mission planner and contolling the copter would be good?  I have never done anything with the PI but maybe loading the linux OS, Then I wouldn't have to thave my laptop with me.

Comment by John ku on March 26, 2013 at 9:19am

Thanks for the link.

Point taken. I'll do it next time.



Comment by Charles lakins on March 26, 2013 at 9:11am

and heres arducopter help related for gimbals

you dont need it to start, but when you are more experienced flying maybe as it just adds more to break learning


DIY Drones Monthly


Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Pylon Race, is here

© 2015   Created by Chris Anderson.

Badges  |  Report an Issue  |  Terms of Service