Your 65mm whoop oscillates on punch-outs and your 75mm whoop wobbles in hard turns. Tiny whoops have unique flight dynamics — low mass, ducted props, and tight spaces demand a completely different PID approach from 5-inch quads. Here’s how to tune them for locked-in indoor flight.
Step-by-Step Whoop PID Tuning
1. Start with the Right Preset
Betaflight 4.5+ includes a “Whoop” preset under the Presets tab. Apply it first — it sets sane defaults for D-term filtering and anti-gravity that are specific to ducted micros. If you’re on Betaflight 4.4 or earlier, manually set:
- D Min: 20 (lower than open-prop quads — ducted props generate less high-frequency noise so aggressive D is unnecessary)
- Anti-Gravity Gain: 3.0 (whoops change throttle rapidly in tight turns)
- I-term Relax: 5 (prevents I-term windup during ground contact and bumping walls)
Skipping this step and tuning from 5-inch defaults means fighting oscillations that don’t need to exist.
2. Master Multiplier Tuning (Quick Method)
The Master Multiplier slider is your fastest path to a flyable whoop:
- Set all P/D sliders to 1.0 (default) and fly a test pack
- If the whoop feels sloppy and slow to respond, increase the Master slider in 0.1 increments
- If you hear high-frequency motor chatter (sounds like a dentist drill) or see rapid oscillations on punch-out, you’ve gone too far — back off 0.1
- Most 65mm whoops land between 1.1-1.3; 75mm whoops between 1.0-1.2 due to higher AUW
The chatter test is more reliable on whoops than on open-prop builds because your ear is inches from the motors — you will hear the P-term buzz before you see it in the camera.
3. D-Term Balance for Propwash
Whoops suffer from unique propwash — the ducts trap air and create turbulence in your own downwash during tight turns and rapid altitude changes. The fix:
- Fly a hard 180-degree turn at speed, then immediately level out
- If the whoop wobbles for 2-3 oscillations after leveling, D is too low on the axis you turned (usually roll for sharp yank-and-bank turns)
- If the motors run hot after a 2-minute indoor flight, D is too high — back off
- For 65mm whoops, D typically needs to be 10-15% higher than the P value on roll; for 75mm, 5-10% higher
Do not tune D on the bench. The gyro noise floor on a whoop running unloaded on the bench looks clean, but the moment ducts encounter propwash in flight, it’s a different signal entirely.
4. PD Balance for Indoor Precision
Indoor whoop flying is all about precision — threading gates, hitting gaps, and quick corrections. The PD Balance slider tunes the ratio of P to D:
- Too much P, not enough D → sharp initial response but bouncy stops and corner overshoot
- Too much D, not enough P → smooth but sluggish, feels like flying through syrup
- For racing around gates, bias toward P (0.6-0.7 on the slider) for crisp stops
- For smooth cinematic indoor cruising, bias toward D (0.4-0.5) for stability
Test by flying a slow figure-8 around two chairs. If you consistently overshoot the turn, you need more P or less D. If you undershoot and feel delayed, you need less P or more D.
Whoop PID Parameter Comparison
| Setting | 65mm Recommended | 75mm Recommended | Effect if Too High | Effect if Too Low |
|---|---|---|---|---|
| Master Multiplier | 1.1-1.3 | 1.0-1.2 | Motor chatter, hot motors, jello | Mushy feel, slow recovery |
| PD Balance | 0.6-0.7 (race) / 0.4-0.5 (cinematic) | 0.5-0.6 (race) / 0.4-0.5 (cinematic) | Bouncy stops, overshoot | Sluggish response, delayed corrections |
| D Min | 18-22 | 20-25 | Hot motors, reduced flight time | Propwash wobble, oscillation on descent |
| Anti-Gravity Gain | 3.0-3.5 | 2.5-3.0 | Jerky throttle, I-term bounce | Nose dips on punch-out, altitude loss in turns |
| I-term Relax (Cutoff) | 5-8 Hz | 5-8 Hz | Slow recovery after bumping objects | I-term windup causes drift after wall contact |
| TPA (Throttle PID Attenuation) | 0.10 at 1500 | 0.10 at 1500 | Mushy top-end control | Full-throttle oscillations |
| Feedforward | 50-70 | 60-80 | Stick bounce, overshoot on fast inputs | Delayed stick response, mushy feel |
What Most Pilots Get Wrong
Mistake 1: Copy-pasting 5-inch PIDs onto a whoop. A 5-inch quad weighs 600-700g. A 65mm whoop weighs 20-25g. The PID values that work on a 5-inch will overdrive whoop motors into oscillation territory instantly. Whoops need their own tune, period.
Mistake 2: Chasing jello with P-term. Jello in the FPV feed on a whoop is almost always a mechanical issue — bent prop, cracked frame, loose camera mount, or delaminated motor bell. Cranking up D to filter it masks the symptom and cooks your motors. Fix the hardware first.
Mistake 3: Tuning in Angle mode then switching to Acro. Angle mode adds its own PID loop on top of the rate controller. A tune that feels perfect in Angle mode will feel completely different in Acro. Tune in Acro from the start — you can always switch back to Angle for flying.
Mistake 4: Ignoring motor limits. 0802 and 0702 motors on 65mm whoops have tiny stators and poor heat dissipation. A 30-second hover isn’t a valid temperature test. Fly a full 2-3 minute aggressive pack, land immediately, and touch each motor. If you can’t hold your finger on it for 5 seconds, lower P and D.
Mistake 5: Using default filtering on 75mm whoops with 40mm props. 75mm whoops running 40mm bi-blades create different noise profiles than 65mm whoops on 31mm tri-blades. The stock Betaflight dynamic notch sometimes misses the second harmonic. If you see a persistent oscillation at a specific throttle point even after PID tuning, run a blackbox log (if your FC supports it — many AIO whoop boards do now) and check the FFT. You may need a static notch at the offending frequency.
⚠️ Regulatory Notice: The flight recommendations in this article should be followed in accordance with the latest 2026 drone regulations in your country or region. Always verify local laws regarding flight altitude, no-fly zones, remote ID requirements, and registration before flying. Regulations vary significantly between the FAA (US), EASA (EU), CAA (UK), CAAC (China), and other authorities. Note that even sub-250g whoops may require Remote ID compliance in certain jurisdictions.
For a deeper understanding of the PID control loop, see our Betaflight PID sliders guide which covers simplified vs expert mode. If you’re dealing with motor noise that filtering can’t fix, our RPM filtering guide walks through dynamic notch setup. For motor selection on your whoop build, our motor sizing guide covers KV and stator volume tradeoffs.
For whoop builds requiring a lightweight AIO flight controller with onboard ELRS and reliable PID loop performance, the Happymodel X12 AIO 5-in-1 board is a solid choice — it runs Betaflight 4.5 out of the box with the whoop preset pre-configured, and the built-in 12A ESCs handle 0802-1002 motors without breaking a sweat.
