Getting my ArduCopter in the Air?

I have some questions, but first let me tell you what I have done so far. I have my arducopter assembled, all ESC’s calibrated with the following calibration:



 ESC Tower Pro w25 settings Brake-off, Battery type-Li-Poly, Cutoff Mode-Soft, Cutoff Threshold-Medium-High, Start Mode-Normal, Timing-Medium.


Motor-Turnigy 2217 20turn 860kv 22A Outrunner Motor spacing is about 51cm


APM and IMU Fatubu T6XH radio with 4500mAh battery.


My questions are:


Are the ESC setting correct for theses motors and application?


What mode should I start off with to try to get it in the air for the first time?


What PID settings to start off with?


Thanks for any help,

 Scott Quartochi

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

Join diydrones

Email me when people reply –


  • Hi Scott, I have the same Turnigy 2217 20 turn 860 kv 22A Outrunner Motor. When I connect the ESC's and battery etc, the cables connected to the motor spin WITH the outside out of the motor as the cables are connected near the shaft. Does this make sense? How did you resolve this issue ?

    These two images show the cables moving whilst the motor is spinning...



  • Developer
    Almost every user has to find their own PID values due different people lives on different areas and altitudes, having different weight of quad, different motors, different propellers and so on.

    We in ArduCopter team can only give starting point for PIDs. And future ArduCopter full kit can use those values quite well due airframe and electronics is same.

    Here is quote from one of out developer how he tunes PID values:

    "Adjust PID is not an easy task, I started with a basic (low values) of P and D and I=0 (ex: P=1, D=0.3) then I start to increase I until the quad auto trim (I part is like a trim value, if it´s too low the quad could not auto trim...) then I start to increase D ( be carefull because too much D makes quad unstable). when I get the maximun D value I reduce it a bit (for example for max D is about 0.8, so I finally use D = 0.5). D term is very important because it´s the "stability" term... if you see the code D value it´s the same as the P value of the acrobatic mode (it´s proportional to the gyro rate). When you increase D, you loose manual control (the quad is more lazy), so more D needs more P. Now it´s time to increase P, again too much P makes the quad unstable, so put in a safe value."
  • Jerry, when it first happen it did not have a chance to rotate. It just shot up in the air.

    Thank you all for your help,,,,, :)
  • OK, I think I know the problem, I stink at explaining anything. So here are some pictures

    This is CCW

    This is CW

    radio yaw left

    radio yaw right

    PID yaw Acro mode
  • OK I have it hooked up just like that. I can see the motor info in the configuarator.
  • Can you share how you are powering up the APM and connecting the USB. I have read that hooking them both up at the same time can short out the APM. Do you use a BEC and isolate the power from the APM and ESC.
  • Well tried again today with no sucses. It just wants to flop over.
  • I use the same motors and Turnigy Plush 30A ESCs. I did the calibration for my ESCs and left the default settings for everything else.
    For the Turnigy Plush 30A, they are:
    Brake Settings: Disabled
    Battery Type: Li-xx
    Cutoff Mode: Reduce the output power gradually
    Cutoff Threshold: Medium
    Startup Mode: Normal
    Timing: Low

    Now, I don't know if these settings are ideal, but I have gotten my ArduCopter in the air with them. Hopefully someone with a little more experience with these ESCs will comment.

    I have been using the acrobatic mode myself for the moment because it is actually more stable for my quad than stable mode.

    I know my PID settings have to be changed, but for my first flights, I just left them at the Default settings which are initialized when you click the EEPROM button in the configurator, but they can each be changed individually.

    If you have someone hold the quad over their head, you can fine-tune the PID values. BUT BE VERY CAREFUL DOING THIS. Have them tilt the quadcopter and feel it trying to stabilize itself. Keep increasing the P value until it is very stiff and difficult to tilt. If it starts to oscillate, lower the P value. Do the same for all the axis-Roll, Pitch, and Yaw. The PID values will differ based upon weight, motor distance, and other factors.
    Acrobatic Mode PIDs:

    Stable Mode PIDs:

    *The pictures will be enlarged if clicked on*

    Scott, you've probably heard all of this about tuning PIDs before, but for others who are looking into the ArduCopter project and see this thread, it might be useful. I hope you get yours flying!
This reply was deleted.


DIY Robocars via Twitter
RT @gclue_akira: 柏の葉で走行させてるjetracerの中身 #instantNeRF #jetracer
Jul 4
DIY Robocars via Twitter
Cool web-based self-driving simulator. Click save when the AI does the right thing
Jul 4
DIY Robocars via Twitter
RT @donkey_car: Human-scale Donkey Car! Hope this makes it to a @diyrobocars race
Jun 25
DIY Robocars via Twitter
Jun 25
DIY Robocars via Twitter
Jun 16
DIY Robocars via Twitter
RT @GrantEMoe: I won my first @diyrobocars @donkey_car virtual race! Many thanks to @chr1sa @EllerbachMaxime @tawnkramer and everyone who m…
Jun 13
DIY Robocars via Twitter
RT @gclue_akira: JetRacerで自動走行したコースを、InstantNeRFで再構築。データセットは別々に収集 #jetracer #instantNeRT
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: SPC 3.0 Now the motor also works. This car is doable. I just need to design a deck to mount my compute and sensors. http…
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: My new car SPC 3.0.
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: High speed at @diyrobocars thanks @EdwardM26321707 for sharing the video
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: Today at @RAMS_RC_Club for @diyrobocars. Used @emlid RTK GPS and @adafruit @BoschGlobal IMU. Lap time 28s…
May 28
DIY Robocars via Twitter
May 15
DIY Robocars via Twitter
May 14
DIY Robocars via Twitter
May 13
DIY Robocars via Twitter
RT @f1tenth: Say hi to our newest #F1TENTH creation for @ieee_ras_icra next week in Philly. It’s going to be huge! 😎 🔥 @AutowareFdn @PennEn…
May 13
DIY Robocars via Twitter
May 11