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 @chr1sa: Donkeycar 4.4 released with tons of new features, including path learning (useful with GPS outdoors), better Web and Lidar supp…
Nov 27, 2022
DIY Robocars via Twitter
RT @NXP: We are already biting our nails in anticipation of the #NXPCupEMEA challenge! 😉 Did you know there are great cash prizes to be won…
Nov 24, 2022
DIY Robocars via Twitter
RT @gclue_akira: レースまであと3日。今回のコースは激ムズかも。あと一歩 #jetracer
Nov 24, 2022
DIY Robocars via Twitter
UC Berkeley's DIY robocar program
Nov 24, 2022
DIY Robocars via Twitter
RT @chr1sa: The next @DIYRobocars autonomous car race at @circuitlaunch will be on Sat, Dec 10. Thrills, spills and a Brazilian BBQ. Fun…
Nov 24, 2022
DIY Robocars via Twitter
RT @arthiak_tc: Donkey car platform ... Still training uses behavioral cloning #TCXpo #diyrobocar @OttawaAVGroup
Nov 20, 2022
DIY Robocars via Twitter
RT @emurmur77: Points for style. @donkeycar racing in @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video.…
Nov 20, 2022
DIY Robocars via Twitter
RT @SmallpixelCar: Going to @diyrobocars race at @UCSDJacobs
Nov 8, 2022
DIY Robocars via Twitter
RT @SmallpixelCar: Race @diyrobocars at @UCSDJacobs thanks @chr1sa for taking the video.
Nov 8, 2022
DIY Robocars via Twitter
RT @PiWarsRobotics: Presenting: the Hacky Racers Robotic Racing Series in collaboration with #PiWars. Find out more and register your inter…
Oct 23, 2022
DIY Robocars via Twitter
RT @Hacky_Racers: There will be three classes at this event: A4, A2, and Hacky Racer! A4 and A2 are based around UK paper sizing and existi…
Oct 23, 2022
DIY Robocars via Twitter
Oct 23, 2022
DIY Robocars via Twitter
Oct 19, 2022
DIY Robocars via Twitter
Oct 18, 2022
DIY Robocars via Twitter
RT @NeaveEng: Calling all UK based folks interested in @diyrobocars, @f1tenth, @donkey_car, and similar robot racing competitions! @hacky_r…
Oct 13, 2022
DIY Robocars via Twitter
RT @araffin2: 🏎️ After hours of video editing, I'm happy to share a best of my Twitch videos on learning to race with RL. 🏎️ Each part is…
Oct 13, 2022