Discussion group for ArduCopter users

3165 Members
Join Us!

You need to be a member of diydrones to add comments!

Join diydrones


  • Glad to be part of the group. On the brink of ordering a loaded quad from udrones.com however I want to use my Hitec Aurora radio is there anything i should be aware of? Or should I just order a TH9x for it and be done with it.

  • Developer

    Re, "where are we with ArduCopter 3.0", we're at release candidate #2 now which you can find here.  There was a temporary problem with the downloads area so initially I could only put rc2 into the old downloads area.  Anyway, the new wiki is the place to get it.

  • http://ardupilot.com/downloads

    the version 3 is listed there (rc1)

  • Just wondering when is the Arducopter 3.0 release scheduled?

    From the git log I can see that 3.0rc2 milestone has already been reached.

  • Thanks Randy for saving me a bunch of time - I didn't realize till your reply that I could change parameters from the Advanced Parameter List thinking it was only a listing of explanations.  Dumb me.

  • Developer


         Re where to find the ACRO_P parameter.  You can find it in the Mission planner's Configuration, Advanced Parameter List.

  • Where do I find Acro_P to make adjustments per the Wiki?  It is documented in the parameter listing and Wiki but I cannot find where to actually adjust it. 

    The APM does acrobatics.  WOW!  I'm thinking I need to increase the Acro_P to increase the rate of roll and pitch.

  • 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.

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


    if you can grasp that then your on your way

  • 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,


This reply was deleted.
E-mail me when people leave their comments –

HELP quadcopter: one motor twitching and stuttering

Hello guys,I have a problem with one motor, do not spin and making a sound (videos in attachment), I changed the motor to another ESC and is work, so I checked the connections on ESC and all connections looking great. any ideas or something I can do, iam trying to build YMFC32 Brokking .thank youhttps://youtu.be/LagBqwGbixkhttps://youtu.be/PU20nCxApcs

Read more…
0 Replies

Will AHRS_ORIENTATION=8 for Arducopter 3.2.1 on APM 2.5 using a traditional Heli

I have been Reading Chris Olsen posts and watching his videos on Arducopter with traditional Helis using a Pixhawk.I have inherited an older Trex 450 heli with the old Align 3G FBL hardware.  The FBL controller appears to be bad.  So I have an old APM 2.5 without a compass or GPS on board.  I just want to replace the failed Align 3G FBL system with the APM.Now I have to mount the APM under the skids on the heli so the APM will be upside down.I have Two questions.1)  Is the AHRS_ORIENTATION=8…

Read more…
0 Replies

Maximum number of Lidar for Object Avoidance

Hi all,I'm setting up my PX4-based quad with ST VL53L0X Lidar sensors (I currently have three) and I noticed that line #24 of the current Rangefinder library (here: https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_RangeFinder/RangeFinder.h#L24) has the maximum number of sensors set to 10 (ten). Am I understanding this correctly? And has anyone ever tried to setup this many rangefinders (or anything close) with any measure of success?Any input/advice will be greatly appreciated.

Read more…
1 Reply

Valid values for Mavlink SCALED_PRESSURE

I have a raspberry pi reading mavlink messages from a pixhawk. When I read SCALED_PRESSURE I get hPa values around 490  - less than half of what I would expect - and a temperature around 4834 in cdegC - seems warm to me. This is consistent with what is shown in Mission Planner (see below). Is this normal or is my barometer on the fritz? I am trying to calculate my own altitude like AP_Baro::get_altitude_difference but in a companion computer.

Read more…
0 Replies