How to Fix Jello in FPV Footage: Causes and Proven Solutions

# How to Fix Jello in FPV Footage: Causes and Proven Solutions

Jello is the wobbly, gelatinous distortion that ruins otherwise perfect FPV footage. It’s not a camera defect — it’s a vibration problem that travels from your motors through the frame and into the camera sensor. The good news: jello has a known set of causes, and every single one is fixable.

## What Causes Jello?

Jello occurs when high-frequency vibrations match the camera’s rolling shutter frequency, creating a wave-like distortion. Here are the root causes, ranked from most to least common:

| Cause | Probability | Difficulty to Fix |
|——-|————|——————-|
| Bent or unbalanced propellers | 40% | Easy |
| Motor bell out of round / bad bearings | 25% | Medium |
| Loose or soft camera mount | 15% | Easy |
| Frame resonance at specific RPM | 10% | Hard |
| Bent motor shaft | 5% | Medium |
| Damaged gyro / FC soft-mounting | 5% | Medium |

## Step-by-Step Jello Diagnosis

### Step 1: Propeller Check (5 Minutes)

Bent props are the #1 cause of jello. Even a barely-visible tip bend creates significant vibration.

1. Remove all 4 props.
2. Inspect each prop tip under bright light. Any curvature, white stress marks, or nicks? Replace it.
3. Spin each prop on a balancer. A well-balanced prop should stop at random positions, not always the same spot.
4. Install a **fresh set** of props. Don’t try to fix bent props — they cost $3 a set. Just replace them.
5. Test fly. Jello gone? You’re done. Still there? Move to step 2.

### Step 2: Motor Health Inspection (15 Minutes)

Bad bearings and bent motor bells transmit vibration directly through the arm into the camera.

1. **Spin test without props**: In Betaflight Motors tab, spin each motor independently to 30% throttle.
2. Place a fingertip on the arm near the motor. You should feel a smooth hum. Any grinding, clicking, or pulsing sensation means bearing damage.
3. **Bell inspection**: Look at the gap between the motor bell and stator from above. Rotate slowly. If the gap widens and narrows, the bell is bent or the shaft is warped.
4. In Betaflight Motors tab, enable the gyro graph. Spin each motor to 1500µs. A clean motor should show a tight noise band under ±5 on the graph. Spikes above ±10 indicate a motor problem.

| Symptom | Cause | Fix |
|———|——-|—–|
| Clicking/grinding when spun by hand | Bearing failure | Replace bearings or motor |
| Bell wobble visible from above | Bent shaft or bell | Replace motor (bent bell can’t be fixed reliably) |
| Smooth but loud | Normal — some motors are just noisy | Proceed to soft-mounting |
| Gyro spikes at specific RPM | Resonance | Add RPM filter notch or replace motor |

### Step 3: Camera Mount and Soft-Mounting (10 Minutes)

A loose camera transmits every frame vibration directly to the sensor.

1. Remove the camera from its mount.
2. Inspect the mounting holes — are they ovalized or cracked? Replace the mount if damaged.
3. Add a thin strip of double-sided foam tape (1-2mm) between the camera and the mounting bracket.
4. Check that all camera screws are tight but **not over-tightened**. Over-tightening compresses the soft mount and defeats its purpose.
5. For micro cameras (Whoop/Nano size), use a TPU mount with flexible walls. Rigid PLA or carbon fiber mounts provide zero vibration isolation.
6. Ensure no wires are pulling the camera at an angle — cable tension can create micro-vibrations.

### Step 4: Soft-Mount the Flight Controller (15 Minutes)

If the gyro picks up vibration, the PID loop overcompensates, creating a feedback loop that makes jello worse.

1. Remove the flight controller stack.
2. Install **rubber grommets** or silicone O-rings on every stack screw. Most modern frames include these — if yours didn’t, they’re a $2 upgrade.
3. Ensure no part of the FC touches the frame directly. The only contact points should be through the rubber grommets.
4. Check that the ESC-to-FC wiring harness isn’t pulling the FC at an angle. Use silicone wire — it’s more flexible than PVC.
5. Re-assemble and test fly.

### Step 5: Frame Resonance Tuning (Advanced, 30 Minutes)

If everything above checks out and jello persists, your frame has a resonant frequency that aligns with a motor RPM you use in flight. This is especially common on ultralight frames (sub-50g) and frames with thin arms.

1. Enable **RPM filtering** in Betaflight (requires BLHeli_32 or Bluejay ESC firmware with bidirectional DShot).
2. In the PID Tuning tab, set the RPM Filter harmonics to 3 (default) for a starting point.
3. Take a test flight with Blackbox logging enabled.
4. Open the log in Betaflight Blackbox Explorer. Look at the gyro spectrogram. Any horizontal lines of noise that move with throttle are motor-related. A fixed-frequency noise band at all throttle positions is a frame resonance.
5. If you find a frame resonance, add a notch filter at that exact frequency. Start with a narrow Q-factor (2.0) to avoid cutting too much PID authority.
6. Fly again and check the spectrogram. Repeat until the resonance band disappears.

## The ND Filter Shortcut

If jello only appears in bright sunlight, you can mask the symptom with an ND (Neutral Density) filter:

| ND Filter | Light Conditions | Effect on Jello |
|———–|—————–|—————–|
| ND4 | Overcast / evening | Subtle motion blur, minimal jello reduction |
| ND8 | Partly cloudy | Moderate blur, good jello reduction |
| ND16 | Bright sun | Strong blur, best jello suppression |
| ND32 | Desert / snow / midday | Maximum blur, eliminates most jello |

An ND filter works by forcing a slower shutter speed, which turns high-frequency vibration into smooth motion blur. It doesn’t fix the root cause, but it’s a practical workaround when you can’t strip and rebuild at the field.

**Important**: ND filters only work with cameras that support manual shutter speed. Set shutter to double your frame rate (e.g., 1/60 for 30fps) with the ND filter installed.

## Preventative Maintenance to Avoid Jello

| Interval | Check |
|———-|——-|
| Every flight | Visual prop inspection for bends and chips |
| Every 10 flights | Motor spin test in Betaflight, bearing check |
| Every 30 flights | Tighten all frame, stack, and camera screws |
| Every 50 flights | Replace motor bearings (or motors if sealed bearings) |
| After any crash | Full prop replacement, motor bell inspection, gyro bench test |

**Rebuild your FPV drone with vibration-damping components from UAVMODEL.** Soft-mount hardware, balanced motors, and precision props — [shop now at uavmodel.com](https://uavmodel.com)

Leave a Comment

Scroll to Top