Betaflight TPA Configuration: Throttle PID Attenuation for High-Power Builds — 2026 Guide

Push your 6S 5-inch past 70% throttle and the quad shakes like it’s coming apart. Back off to 50% and it’s glass-smooth. That’s TPA territory. Throttle PID Attenuation is Betaflight’s mechanism for reducing PID gain as throttle climbs — the faster the props spin, the more authority they have, and the less PID correction you need. Get TPA wrong and you’ll chase phantom tuning problems forever. Get it right and your quad flies identically at 25% and 100% throttle.

What TPA Actually Does — The Physics Most Pilots Miss

At low throttle, your props are spinning slowly. PID corrections require large motor output changes to produce meaningful attitude changes — the control loop has low authority. At high throttle, props are screaming at 30,000+ RPM. A 2% motor output delta now produces a violent attitude change. The same PID gains that worked beautifully at hover become dangerously high at full send.

TPA progressively scales down P and D gains (and optionally I) above a throttle breakpoint. The formula is straightforward:

Effective Gain = Base Gain × (1 - TPA_Rate × (Throttle% - TPA_Breakpoint%) / (100% - TPA_Breakpoint%))

Below the breakpoint, TPA does nothing. Above the breakpoint, gains are reduced linearly, reaching Base Gain × (1 - TPA_Rate) at 100% throttle. A TPA rate of 0.20 with a breakpoint of 1500 means at full throttle your P and D gains run at 80% of their configured values.

Step-by-Step TPA Tuning

Step 1 — Get Your Base Tune Solid First

TPA is a finishing tool, not a tuning crutch. If your quad oscillates at all throttle levels, you have a base PID problem — TPA won’t fix it. Tune P and D for clean behavior at hover through mid-throttle before touching TPA. I tune at 30–40% throttle in a gentle cruise, getting P as high as possible without oscillation and D as low as possible while still damping prop wash. Only when that’s dialed do I introduce TPA.

Step 2 — Set the Breakpoint

The TPA breakpoint determines where attenuation begins. For most builds:
Freestyle 5-inch (2207 motors, 5-inch props): 1350–1450. Freestyle pilots spend significant time in the mid-upper range doing inverted moves and hang time tricks. A slightly lower breakpoint smooths the transition zone.
Racing 5-inch: 1550–1650. Racers want maximum control authority as long as possible. Higher breakpoint means TPA only kicks in near full throttle.
7-inch cruisers: 1250–1350. Big props have enormous authority — attenuation should start earlier.
Cinewhoops / ducts: 1500–1600. Ducts restrict prop efficiency; you can run a higher breakpoint because the motors don’t develop wild authority.

Step 3 — Tune TPA Rate by Feel

Fly a full-throttle punch-out. If the quad oscillates in the upper third of the throttle range, increase TPA rate by 0.05 and test again. If the quad feels loose or mushy at high throttle (like it’s not tracking your stick inputs crisply), TPA is too high — back off 0.05.

Starting points:
| Build Type | Starting TPA Rate | Starting Breakpoint | Notes |
|————|——————-|———————|——-|
| 5-inch freestyle (6S, 2207) | 0.15 | 1400 | Increase to 0.20–0.25 if running aggressive P gains |
| 5-inch racing (6S, 2306) | 0.10 | 1600 | Racers want minimal attenuation for max response |
| 7-inch LR (6S, 2806) | 0.20 | 1300 | Large props need more attenuation sooner |
| 3-inch toothpick (4S, 1404) | 0.10 | 1450 | Light builds rarely need aggressive TPA |
| Cinewhoop (6S, 2207) | 0.12 | 1500 | Ducts dampen prop authority naturally |

Step 4 — Verify with Blackbox

A punch-out in Blackbox logs tells the real story. Look for:
Motor traces going flat at the top: Saturation at 100% output — your PIDs are asking for more than the motors can deliver. TPA won’t fix this; you need less aggressive rates or more powerful motors.
D-term oscillations building above breakpoint: Clean at mid-throttle, noisy above. Increase TPA rate 0.05 and re-test.
Prop wash overshoot at mid-throttle chop: If you cut throttle into a dive and get prop wash, your base tune needs work — TPA is at zero at mid-throttle and can’t help here.

Step 5 — Consider Per-Axis TPA (Betaflight 4.4+)

Modern Betaflight lets you set independent TPA values for pitch and roll via CLI. Racing quads often benefit from higher pitch TPA (pitch authority changes more dramatically with throttle than roll):

set tpa_breakpoint = 1600
set tpa_rate = 0.10
set tpa_rate_pitch = 0.15
set tpa_rate_roll = 0.10

Parameter Reference Table

Parameter Range Default Effect of Higher Effect of Lower
TPA Rate 0.00–0.65 0.65 (old) / 0.00 (4.5+) Smoother high-throttle, but loose feel Crisp high-throttle, but possible oscillations
TPA Breakpoint 1000–2000 1250 (old) / 1050 (4.5+) TPA starts later, more authority at mid-high TPA starts earlier, smoother transition
D Max Gain 0–50 20 More D at high throttle, resists prop wash Less D, softer stops on flips
D Max Advance 0–200 20 D ramps up faster on stick input Slower D ramp, less noise sensitivity

Betaflight 4.5 changed the defaults significantly — TPA rate defaulted to 0 (off) because RPM filtering now handles most high-throttle noise. But for aggressive 6S builds with high base P gains, TPA remains essential.

Common Mistakes & What Most Pilots Get Wrong

Mistake 1: Using TPA to mask a bad base tune. If you need TPA above 0.35 to fly clean, your base P and D are too high. TPA should be the last 10% of the tuning process, not the primary solution. A properly tuned quad flies clean at 40% throttle with zero TPA. Disable TPA, tune at cruise throttle, then re-enable TPA for punch-outs only.

Mistake 2: Breakpoint set too low on a freestyle build. A breakpoint of 1050 (current default) means TPA begins attenuating at 5% throttle — right in the middle of your hover and cruising range. Your quad feels different at every throttle position. Set the breakpoint at least 200μs above your hover throttle value. For a 5-inch freestyle quad hovering around 1300–1350, a breakpoint of 1450–1500 keeps cruise behavior consistent.

Mistake 3: Ignoring TPA’s effect on D gain. TPA reduces D as well as P. At high throttle, D is what damps prop wash and controls bounce-back on hard stops. If you increase TPA rate and suddenly your quad bobbles on punch-out stops, you’ve cut D too aggressively. Use D Max Gain (separate from TPA) to maintain D authority at high throttle even while TPA is active.

Mistake 4: Sending it on a new tune without Blackbox. I learned this the expensive way. A tune that feels “great” LOS can be cooking motors at 110°C because of micro-oscillations at 400Hz that you can’t hear over prop noise. Always verify a new TPA configuration with a 30-second Blackbox log and check motor temperatures after landing. A motor running 15°C hotter than its neighbor after a punch-out session has a problem TPA isn’t solving.

⚠️ Regulatory Notice: TPA tuning involves high-speed flight testing at full throttle. In 2026, many jurisdictions including the FAA (US) and CAA (UK) impose altitude ceilings and speed limits on recreational and commercial drone flights. Always conduct tuning sessions within legal altitude and speed boundaries, and ensure your drone’s Remote ID broadcast is active and compliant during test flights. EASA regulations additionally require that any firmware modifications maintaining airworthiness be documented in the aircraft’s maintenance log.

See Also

Understanding TPA is part of the broader PID tuning picture. Our Betaflight PID Tuning Fundamentals guide covers the core concepts. If you’re seeing vibration artifacts at high throttle, check out the frame resonance analysis guide — structural resonance can masquerade as a tuning problem. For analyzing what’s happening in flight, our Blackbox log analysis guide is essential.

A solid tune starts with clean hardware. If you’re running high P gains and relying on TPA to keep things smooth, make sure your flight controller isn’t fighting electrical noise. The iFlight SucceX-D F7 flight controller has an onboard LC filter and dedicated gyro power rail that dramatically reduces noise floor — I switch to these on every 6S build where I’m pushing the tune.

Leave a Comment

Scroll to Top