Betaflight PID Tuning Guide: Step-by-Step for Smooth FPV Flight
You’ve built your quad, flashed Betaflight, and everything spins up. But when you take off, something feels off. Maybe it oscillates on punch-outs. Maybe it wobbles after flips. Maybe propwash makes your footage look like jello. Welcome to the world of PID tuning — the dark art that separates locked-in, buttery-smooth quads from sloppy, vibrating messes. The good news? With modern Betaflight, getting a great tune is easier than ever. This guide walks you through everything you need to know.
What Are PIDs? A Simple Explanation
PID stands for Proportional, Integral, Derivative. It’s the control loop algorithm that runs thousands of times per second on your flight controller. At every loop iteration, the FC compares where your quad actually is (from gyro readings) to where you’re telling it to be (from your stick inputs and setpoint). The PID controller calculates how hard to drive each motor to close the gap.
P – Proportional (The “Right Now” Term)
P gain reacts to the current error — how far the quad is from where it should be right now. High P makes the quad feel snappy and direct. Too high, and you get high-frequency oscillations and hot motors. Too low, and the quad feels mushy and imprecise. Think of P as the stiffness of the controls.
Analogy: P is like the strength of a spring pulling your quad back to where it should be. Stronger spring = faster correction, but too strong and it bounces.
I – Integral (The “Over Time” Term)
I gain looks at accumulated past error. It corrects for persistent offsets — things like a slightly off-center CG, wind pushing the quad, or bent props. Without enough I, the quad drifts. With too much I, you get slow oscillations and sluggish response on sharp inputs. I gain is particularly important for yaw authority and holding attitude in windy conditions.
D – Derivative (The “Predict Future” Term)
D gain looks at the rate of change of error — essentially predicting where the quad will be a moment from now and damping the response. D is what kills oscillations and bounce-back after quick moves. Think of it as shock absorbers on a car. High D smooths everything out but makes the quad feel dull and can overheat motors because it’s constantly making micro-corrections. Too low D and you get ringing and overshoot after every input.
Analogy: If P is the spring, D is the shock absorber (damper). Without it, the spring bounces forever. With it, the motion settles quickly.
How to Identify Common Tuning Issues
Before you start turning knobs, you need to diagnose what’s wrong. Here are the most common symptoms and their root causes:
| Symptom | What It Looks/Sounds Like | Likely Cause | Fix |
|---|---|---|---|
| High-frequency oscillation | Visible shaking in FPV feed, buzzing sound, hot motors after 30 seconds of hovering | P too high, D too low | Lower P by 10% or raise D by 10% |
| Bounce-back on flips/rolls | Quad overshoots and bounces back after sharp stick movements | P too high, D too low | Lower P, raise D, or lower PD Balance slider |
| Propwash wobble | Quad shakes violently when descending through own propwash (0-50% throttle descent) | D too low, I too low | Raise D, raise P/D Ratio slider, activate TPA |
| Mushy / loose feel | Quad feels disconnected from sticks, slow to respond | P too low, D too high | Raise P, lower D |
| Slow yaw wobble | Gentle side-to-side wiggle during forward flight | I too high on yaw | Lower yaw I gain |
| Motor desync / death roll | Quad flips out of the air after aggressive throttle | D too high, P too high, or ESC issue | Lower D, check ESC settings and idle speed |
| Hot motors | Motors too hot to touch after gentle flight | D too high, excessive filtering | Lower D, reduce filtering, check for mechanical vibrations |
Before You Tune: Mechanical Prerequisites
A PID tune can’t fix a mechanically broken quad. Before touching a single slider:
- All screws are tight — loose arms or stack screws create vibrations no PID loop can compensate for
- Props are balanced and undamaged — even minor nicks cause vibration at 30,000+ RPM
- FC is soft-mounted — use the rubber grommets that came with your stack
- No wires are touching the gyro — wires pressing on the FC transmit frame vibrations directly to the gyro chip
- CG is roughly centered — if your battery hangs way off the back, tune will suffer
- Betaflight and BLHeli firmware are up to date — filter improvements in newer firmware matter a lot
Step-by-Step Tuning Process (Slider Method)
Betaflight 4.3+ introduced simplified slider-based tuning that makes the process dramatically more accessible. Here’s the workflow:
Step 1: Start from Defaults
In the PID Tuning tab, set all sliders to their default position (center, 1.0 multiplier). Also set your D Min to 0.7 to start conservatively. Under the Filters tab, use the “Default” preset slider for your prop size. This gives you a clean baseline.
Step 2: Set Your Rates First
PIDs and rates interact — changing rates changes how the PID controller sees error. Set your rates first and leave them. A good starting point for 5-inch freestyle: Roll/Pitch 800 deg/s, Yaw 700 deg/s, RC Expo 0.3-0.5, Super Rate 0.7. Racing pilots may want lower rates for precision; freestyle pilots often go higher.
Step 3: Tune the P/D Ratio (Master Multiplier)
The P and D Gain slider is your master gain control. Hover the quad and do some gentle pitch and roll movements.
- Gradually increase P and D Gain until you hear/see the beginnings of oscillation during sharp stick movements, then back off 2-3 clicks
- If motors come down hot, you’ve gone too far on D — back off
- For most 5-inch builds, the sweet spot is typically between 1.0 and 1.4 on this slider
Step 4: Fine-Tune the PD Balance Slider
The PD Balance slider adjusts the ratio between P and D. Moving it toward P gives sharper response; moving toward D gives smoother, more damped flight.
- If you have bounce-back after flips, move slider toward D (lower number)
- If the quad feels too soft or delayed, move slider toward P (higher number)
- Typical range for 5-inch: 0.8 to 1.2
Step 5: Adjust I Gains
I gain generally needs less tweaking than P and D. Start at default (1.0) and only adjust if:
- Quad drifts in wind: Increase I by 0.1 increments on affected axis
- Slow yaw oscillation during forward flight: Decrease yaw I
- Propwash persists despite good P/D: Slightly increase pitch and roll I
Step 6: TPA (Throttle PID Attenuation)
TPA reduces PID gains at high throttle, where oscillations are most likely. Set TPA to start around 1350-1500 throttle (just above hover), with a breakpoint reduction of 20-30%. This helps prevent high-throttle oscillations without affecting low-throttle feel.
Step 7: Test in Real Flight
FPV tune evaluation requires actual flight, not just hovering. Here’s your test card:
- Punch-out test: Full throttle climb — listen for oscillations, check motor temps after landing
- Flip/roll test: Sharp 360-degree flip and roll — watch for bounce-back at the stop
- Propwash test: Descend straight down at 20-30% throttle — observe shake in FPV feed
- Forward flight test: Fast forward flight with gentle turns — feel for mushiness or oscillations
- Split-S test: Inverted dive and pull out — checks tune under combined loading
Preset Tunes for Common 5-Inch Builds
Betaflight’s Presets tab is a goldmine. Here are community-tested presets that work great as starting points:
| Build Type | Recommended Preset | Who It’s For | Characteristics |
|---|---|---|---|
| Standard 5″ Freestyle | UAV Tech “Tune for 5-inch Freestyle” | Most pilots on 2207-2306 motors | Balanced, good propwash handling |
| Light 5″ / Slicer | Supafly “Supafly Tune” | 250g-400g 5″ builds | Responsive, snappy feel |
| Heavy 5″ / GoPro carrier | Betaflight Default with reduced D | 650g+ builds with action camera | Damped, stable platform |
| 5″ Racing | Chris Rosser “Race Tune” | Low-weight, high-speed racing | Sharp response, low latency |
| 5″ Cinewhoop | Betaflight “Cinewhoop Defaults” | Ducted 3-5″ cinewhoops | Stable, vibe-resistant |
To apply a preset: go to the Presets tab in Betaflight Configurator, search for the preset name, click “Apply,” and confirm. Always save a backup of your current settings before loading a new tune.
Advanced: Blackbox Logging for Precision Tuning
Once you’re comfortable with the slider method, Blackbox logging takes your tuning to the next level. Enable Blackbox logging on your FC (use onboard flash or an SD card logger), fly a test flight hitting all your test maneuvers, then review the logs in PID Toolbox or Plasmatree.
The key metrics to analyze:
- Gyro vs. Setpoint tracking: How closely does the gyro follow your stick inputs? Large deviations mean P too low or D too high
- Motor traces: Are motors saturating (hitting 100%)? You may be asking too much of your tune
- FFT analysis: Spot resonant frequencies that filtering should address — fix mechanical issues first, filter second
The Golden Rules of PID Tuning
- Change one thing at a time. If you adjust P, D, I, and filters all at once and the quad flies worse, you have no idea which change caused it.
- Make small changes. 5-10% adjustments, not wild swings.
- Test the same pack, same conditions. A tune that feels great on a fresh pack may feel different at 3.5V per cell.
- Motor temperature is your safety limit. If motors are too hot to hold for 5 seconds after a moderately aggressive flight, back off. D gain is usually the culprit.
- Good enough is good enough. You can spend forever chasing the last 2%. If your quad flies smooth and your footage looks clean, go fly.
PID tuning is part science, part art. Start with a solid preset, use the sliders to dial in feel, and fly as much as possible. Your thumbs will learn what a good tune feels like faster than any guide can teach you.
