ESCs in FPV Explained

Electronic Speed Contro

ESCs in FPV Drones Explained

Tips for Electronic Speed Controllers

If the flight controller is the brain of your FPV drone, the Electronic Speed Controllers (ESCs) are the muscles. They translate commands from the flight controller into precise motor movements, controlling speed, direction, and responsiveness.

A well-functioning ESC setup is essential for smooth, powerful flight — whether you’re chasing gates on a race track, diving skyscrapers for cinematic shots, or cruising long range.

What Is an ESC?

An Electronic Speed Controller regulates how fast each motor spins. In an FPV quadcopter, you have four motors — so your setup will either have:

  • 4 Separate ESCs (one per motor, “single ESCs”), or
  • A 4-in-1 ESC Board (all four on a single board, more common in modern builds).

When the flight controller detects you want to pitch forward, roll left, or throttle up, it sends signals to the ESCs. The ESCs instantly adjust motor speed to produce the exact movement you requested.

Types of ESCs in FPV

  1. Single ESCs
    • Pros: Can replace one ESC if it fails, often better cooling.
    • Cons: More wiring, heavier, less common in freestyle drones today.
  2. 4-in-1 ESC Boards
    • Pros: Compact, lighter, easier to install; cleaner wiring.
    • Cons: If one ESC fails, you often need to replace the entire board.
ESC (Electronic Speed Contro)

ESC Firmware: BLHeli_S vs BLHeli_32

ESCs run firmware that controls how they communicate and process signals.

BLHeli_S

  • Type: 8-bit firmware.
  • Pros: Reliable, simple to set up, still widely used in budget and micro builds.
  • Cons: Lacks some advanced features like telemetry and smoother PWM at high throttle.
  • Best For: Beginners, cinewhoops, budget builds.

BLHeli_32

  • Type: 32-bit firmware.
  • Warning: Not supported anymore. See alternative AM32 
  • Pros: More processing power, supports telemetry (motor RPM, temperature), smoother motor response, advanced throttle control, and features like bidirectional DShot for RPM filtering.
  • Cons: Slightly more expensive. 
  • Best For: Freestyle, racing, cinematic, and long-range builds where performance tuning matters.
Electronic Speed Contro

ESC Protocols

The protocol determines how the flight controller communicates with the ESC.

Common protocols include:

  • PWM (Pulse Width Modulation): Old, slow — almost obsolete in FPV.
  • Oneshot125 / Oneshot42: Faster than PWM, but now outdated.
  • Multishot: Very fast, mostly for racing quads — less used today.
  • DShot150 / DShot300 / DShot600 / DShot1200:
    • Digital protocols that send precise throttle commands without needing calibration.
    • DShot600 is the most common; DShot1200 for high-performance setups.

💡 Bidirectional DShot is a modern feature that allows ESCs to send motor RPM data back to the flight controller for RPM filtering — improving flight smoothness and reducing oscillations.

ESC

Common ESC Problems & Troubleshooting

  1. Motor Not Spinning

    • Check solder joints between ESC and motor.
    • Test in Betaflight “Motors” tab — if motor still doesn’t spin, ESC or motor may be faulty.
  2. Overheating ESCs

    • Common after crashes or poor cooling.
    • Ensure airflow to ESCs, check for damaged heat shrink or protective coatings.
  3. Desync Issues (Motor Stuttering)

    • Usually caused by noise or wrong ESC settings.
    • Update firmware, reduce timing, or switch to a more robust protocol (e.g., DShot instead of Multishot).
  4. Burned ESC

    • Often caused by overcurrent draw (too high KV motors or props too large).
    • Replace the ESC and ensure motor/prop setup is within safe limits.

Pro Tips for ESC Setup

  • Calibrate if Needed: Not required for DShot, but needed for older analog protocols.
  • Match ESCs to Motors: Ensure ESC current rating (e.g., 35A, 45A) can handle your motors’ peak draw.
  • Keep Them Cool: ESCs hate heat — avoid covering them entirely in heat shrink without ventilation.
  • Firmware Updates: Keep BLHeli_S or BLHeli_32 firmware up to date for bug fixes and better performance.

Related Guides

Your ESCs are a critical part of your drone’s performance and reliability. Understanding types, firmware, and protocols allows you to match your ESC setup to your flying style — whether you prioritise smooth cinematic footage, raw racing speed, or all-day endurance.

Keep reading

More from the blog.