Parts & Components · 4 min read

Drone ESC Guide: Amps, Protocols and 4-in-1 Boards

Cover illustration for Drone ESC Guide: Amps, Protocols and 4-in-1 Boards: a flight controller board with a processor chip on a workshop bench

This guide contains Amazon affiliate links. If you buy through them, DroneCoreGuide earns a small commission at no extra cost to you.

The electronic speed controller (ESC) is the part that turns your flight controller’s commands into the powerful three-phase current that spins a brushless motor. It handles more current than anything else on the drone, which also makes it the part most likely to burn out.

What an ESC does

A brushless motor has three wires. The ESC switches power across those three wires in sequence, thousands of times per second, to pull the motor’s magnets around. The flight controller tells the ESC how fast it wants the motor to spin, and the ESC adjusts the switching to match.

Individual ESCs vs 4-in-1

  • 4-in-1 ESC: all four ESCs on one board. Lighter, cleaner and the standard for FPV quads under 7 inches. The downside: if one channel burns, you usually replace the whole board.
  • Individual ESCs: one per arm. Easier to replace one at a time, better heat spread, common on larger GPS drones and hexacopters.

How many amps do you need?

The amp rating is how much current each ESC channel can handle continuously, with a higher burst rating for a few seconds.

Drone Typical ESC rating
Tiny whoop 5–12 A (on the AIO)
3-inch 25–35 A
5-inch freestyle, 6S 45–60 A
7-inch long range 45–55 A
10-inch GPS quad 30–40 A

A good rule: check the motor maker’s thrust table for maximum current with your prop, then choose an ESC rated at least 20–30% higher. Headroom costs little weight and prevents burned FETs.

Voltage rating

ESCs are rated for a battery cell range, like 3–6S. Never exceed it. A 6S battery at full charge is 25.2 V, and voltage spikes from the motors can go well above that. That’s why 6S builds need a low-ESR capacitor at the battery pads.

Firmware: BLHeli_S, Bluejay, BLHeli_32 and AM32

ESC firmware controls how the ESC drives the motor.

  • BLHeli_S is common on budget ESCs. Bluejay is an open-source alternative for the same hardware that adds bidirectional DShot for RPM filtering.
  • BLHeli_32 ran on 32-bit ESCs for years but is no longer developed.
  • AM32 is an open-source firmware for 32-bit ESCs and is now widely used on new boards.

Bidirectional DShot is the feature to look for: it sends RPM data back to the flight controller so Betaflight can filter motor noise precisely.

ESC protocols

The flight controller talks to the ESC with a protocol:

  • DShot (150/300/600): digital, the modern standard. DShot600 is common on fast flight controllers.
  • PWM and Oneshot: older analog protocols, still used on some large GPS drones.

Mounting and wiring tips

  • Use soft mounts between the ESC and frame when possible.
  • Keep motor wires short and neat.
  • Solder battery leads with plenty of heat for a solid joint.
  • Always add the capacitor on 4S and 6S builds.
  • Make sure the FC-to-ESC harness pinout matches. Mismatched harnesses can send battery voltage into the FC. Check both manuals before plugging in.

Signs of ESC trouble

  • One motor stutters or won’t spin.
  • Burning smell or visible scorch marks.
  • Desyncs: a motor suddenly stops mid-flight, often under hard throttle.

Run the first power-up checklist after any ESC replacement. Shop 4-in-1 ESCs

Reading an ESC spec sheet

Spec Example What it means
Continuous current 55 A Per channel, sustained
Burst current 65 A (10 s) Short peaks only
Input voltage 3–6S Battery range
Firmware AM32 / Bluejay Determines features
Mounting 30.5×30.5 mm Fits standard stacks
Current sensor Yes, with scale value Lets the OSD show mAh used
BEC 5 V / 10 V outputs Powers accessories (if included)

Calibrating the current sensor

If your ESC has a current sensor, calibrate it so Betaflight’s mAh reading is accurate:

  1. Fully charge a battery and fly a normal pack.
  2. Note the mAh Betaflight reports.
  3. Recharge and note how many mAh the charger put back in.
  4. Adjust the current scale: new scale = old scale × (Betaflight mAh ÷ charger mAh).
  5. Repeat once more to confirm.

An accurate mAh reading is far better than voltage alone for judging remaining battery, especially as packs age.

ESC settings worth knowing

  • Motor timing: affects efficiency and desync resistance. Default auto settings suit most motors.
  • Startup power and rampup: tame these if you get desyncs at hard throttle punches.
  • PWM frequency: some firmware lets you change it; higher can be smoother and lower can be more efficient.
  • Motor direction: reverse a motor in the ESC configurator instead of swapping wires.

Protecting your ESC

  • Keep it away from crash impacts with a solid stack position.
  • Add a capacitor on 4S and above.
  • Never let the props stall against the ground while armed; disarm immediately after crashes.
  • Avoid repeated full-throttle punches on a hot day if your ESC is near its limit.

Frequently Asked Questions

What size ESC do I need for a 5-inch drone?

Most 5-inch 6S builds use a 45–60 A 4-in-1 ESC. Check your motor’s maximum current with your prop and add 20–30% headroom.

What is the difference between BLHeli_S and AM32?

BLHeli_S runs on older 8-bit ESC hardware. AM32 is open-source firmware for newer 32-bit ESCs and supports features like bidirectional DShot.

Do I need a capacitor on my ESC?

On 4S and 6S builds, yes. A low-ESR capacitor across the battery pads absorbs voltage spikes that can damage the ESC.

Why did my ESC burn out?

Common causes are too little current headroom, a short circuit from a solder bridge or crash damage, voltage spikes without a capacitor, or a motor with damaged windings.

MR
Founder & Lead Builder

Marcus Reyes

Founder of DroneCoreGuide. Marcus has spent three years building, flying, crashing and rebuilding FPV and GPS drones, and he reviews and approves every guide on the site.

© 2026 DroneCoreGuide · An MD5TO property · A&M Olivieri LLC