This guide contains Amazon affiliate links. If you buy through them, DroneCoreGuide earns a small commission at no extra cost to you.
Vibration is the hidden enemy of every drone. It adds noise to the gyro, makes motors hot, causes jello in video, loosens screws and can even confuse an autopilot’s position estimate. Cutting vibration at the source makes every other part of the build work better.
Where vibration comes from
- Props: damaged, unbalanced or cheap props.
- Motors: bent shafts, worn bearings or loose bells.
- Frame resonance: arms or plates that ring at certain motor speeds.
- Loose hardware: screws, standoffs and mounts.
Step 1: Fix the source
- Replace any nicked or bent props.
- Spin each motor by hand: it should feel smooth with no wobble.
- Tighten every frame screw and standoff.
- Check for cracks in the frame and arms.
- Balance props on larger drones. Shop prop balancers
Step 2: Soft-mount the flight controller
Use the rubber grommets that come with your stack, and don’t over-tighten the nuts. The grommets should be slightly compressed, not squashed flat. Too tight and they pass vibration straight through.
On ArduPilot and PX4 drones, mount the flight controller on a vibration-damping plate or quality foam tape. These autopilots use the accelerometer for position estimation, so they’re especially sensitive to vibration.
Step 3: Motor soft mounts and TPU
Some builders use thin TPU or rubber pads under motors to reduce vibration transfer into the arms. These can help, but they also let motors move slightly. Test before and after with logs.
Step 4: Camera mounts
- Mount FPV cameras in TPU or rubber mounts.
- Use a soft mount or gimbal for action cameras.
- Check footage for jello: wavy, wobbling image distortion that means high-frequency vibration reaches the camera.
Step 5: Software filtering
Mechanical fixes come first, then filters.
- RPM filtering in Betaflight (with bidirectional DShot) removes motor noise very precisely.
- Dynamic notch filters track and remove frame resonance.
- Low-pass filters smooth remaining noise but add delay.
- On ArduPilot, the harmonic notch filter does similar work; use the FFT tools in log analysis to set it up.
See PID tuning for how filtering and tuning interact.
Measuring vibration
- Betaflight: record blackbox logs and look at the gyro spectrum. Large noise peaks show where problems are.
- ArduPilot: check the VIBE values in logs. Persistent high values or clipping counts mean you need better isolation.
Diagnosing vibration step by step
- Listen: a harsh, grinding sound often means a damaged prop or rough motor.
- Look at footage: jello means camera vibration.
- Feel motors after flight: one hot motor points to a problem with that motor or prop.
- Spin each motor: check for wobble or grit.
- Check logs: compare noise before and after each change.
Prop balancing for larger drones
- Mount the prop on a balancer.
- Find the heavy blade (it drops to the bottom).
- Lightly sand the back of the heavy blade, or add a small piece of tape to the light blade.
- Check again until the prop stays level in any position.
Balancing matters most on 9-inch and larger props, where small imbalances create large forces.
Frame resonance
Every frame has frequencies where it naturally vibrates. If a motor speed matches one, vibration jumps. Stiffer frames and braces move resonance higher, away from common motor speeds. Dynamic notch filtering in Betaflight and harmonic notch filters in ArduPilot help remove what remains.
Vibration and autopilots
ArduPilot’s position estimate depends on clean accelerometer data. Excess vibration can cause altitude jumps, position drift or “EKF variance” warnings. Keeping vibration low is essential on autonomous drones.
Damping solutions by drone type
| Drone | Common damping approach |
|---|---|
| Tiny whoop | Rubber grommets on AIO |
| 5-inch freestyle | Soft-mounted stack, TPU camera mount, RPM filtering |
| Cinewhoop | Soft stack, soft camera mount, careful filtering |
| GPS quad | Damped FC mount, balanced props, harmonic notch |
| Hexacopter | Damped FC mount, balanced large props |
Before-and-after testing
Change one thing at a time and record a log before and after. Without logs, it’s easy to think a change helped when it didn’t. Keep notes with dates and settings.
Vibration and video quality
For the best video, stabilize at every level: a well-tuned drone, a soft camera mount, balanced props and stabilization in the camera or in editing.
Frequently Asked Questions
What causes jello in drone video?
High-frequency vibration reaching the camera, usually from damaged props, rough motors or a hard-mounted camera.
Should I soft-mount my flight controller?
Yes. Use the supplied grommets without over-tightening, or a damping mount on ArduPilot and PX4 drones.
What is RPM filtering?
A Betaflight filter that uses motor RPM data from bidirectional DShot to remove motor noise from the gyro signal very precisely.
How do I check vibration on ArduPilot?
Review the VIBE messages in your flight logs. High values or clipping counts mean the flight controller needs better isolation.