The electronic speed controller is the component between your battery and motor — here is how it works and what the specs actually mean.
An electronic speed controller (ESC) converts LiPo DC power into three-phase AC to drive a brushless motor, and translates the receiver's throttle signal into precise motor speed. To size one: find your motor's peak current draw, then choose an ESC rated 20–30% above that. For a fixed-wing build, most ESCs with matching voltage and amp rating are compatible — focus on amp headroom and whether a built-in BEC is needed for your receiver.
A brushless motor cannot run on the direct DC output of a LiPo. It needs three-phase alternating current, timed precisely to spin in the right direction at the commanded speed. The ESC provides that conversion — it contains MOSFETs (high-speed switching transistors) that chop the DC input and switch it across the motor's three windings in a rotating sequence thousands of times per second.
The ESC also interfaces with your receiver. It reads a PWM signal from the throttle channel — typically a pulse between 1000–2000 microseconds — and translates it into motor speed by adjusting how fast the switching cycles run. Pull throttle to minimum: the ESC outputs near-zero power. Push to full: the ESC drives the motor at maximum speed. Everything in between is proportional.
Transmitter → Receiver → ESC → Brushless Motor. The ESC sits between the battery (power source) and the motor (power consumer), and simultaneously reads the throttle command from the receiver. One component, two jobs.
An ESC's amp rating always has two numbers: continuous (what it can handle indefinitely) and burst (what it can handle for a few seconds — typically 10 seconds). Match sizing to continuous draw — burst headroom handles throttle spikes on takeoff and full-power climbs. A motor pulling 20A at continuous cruise and 28A at full throttle needs a 30A–40A ESC, not a 20A one.
ESCs list supported cell counts: 2S–3S, 2S–4S, 2S–6S. Match or exceed your battery's cell count. A 3S-rated ESC on a 4S pack will fail immediately on first throttle application. A 6S-rated ESC on a 3S pack is fine — the rating is a maximum, not a requirement.
Most RC plane builds need 5V to power the receiver and servos. An ESC with a built-in BEC (labeled UBEC or linear BEC) provides this directly from the main battery — you don't need a separate power supply. UBEC (switching regulator) handles higher current loads and generates less heat; linear BEC is simpler but wastes energy as heat. For planes with more than four standard servos, or digital high-torque servos, verify the BEC's continuous current output against your servo draw.
Lower internal resistance means less heat at a given current load. ESC timing (advance angle) affects efficiency and top-end RPM — most fixed-wing builds run fine on the default "medium" timing. Adjust only if a specific motor is running hot or underperforming.
| Plane Class | Typical Battery | Motor Draw | ESC to Use |
|---|---|---|---|
| Park flyer / micro | 2S–3S 1000–2200mAh | 8–15A peak | 20A, 2S–3S |
| Trainer (1–1.5m) | 3S 2200–3300mAh | 20–30A peak | 30–40A, 3S–4S |
| Sport / warbird | 3S–4S 2200–4000mAh | 30–45A peak | 40–60A, 4S |
| Large scale (2m+) | 4S–6S 5000mAh+ | 60–100A+ peak | 80–120A, 6S |
Always add 20–30% above your motor's rated peak draw when selecting an ESC. Running an ESC at continuous max shortens its lifespan through heat accumulation. Headroom is cheap insurance.
Brushless motors have no mechanical commutator — they rely on the ESC to switch current between windings at the right moment to keep the rotor spinning. This process is called BLDC (brushless DC) commutation and happens in the firmware running on the ESC's microcontroller.
The ESC detects rotor position using back-EMF — the voltage the spinning motor generates between its non-energised winding phases. At low speeds, back-EMF is too small to detect reliably, which is why brushless motors have a startup sequence: the ESC runs the winding pattern in a fixed sequence, slowly accelerating until back-EMF becomes detectable, then switches to normal commutation. This is the brief hesitation you sometimes hear at the moment throttle first increases from zero.
Higher-end ESCs use active freewheeling to reduce switching losses, and regenerative braking to return energy to the battery during motor-off glide — relevant for competition builds but not for typical trainer or sport aircraft.
Most RC plane ESCs ship with factory defaults that work correctly for the majority of fixed-wing builds. Programming changes the following, when there is a reason to:
Do not change cutoff voltage below 3.0V per cell. Over-discharging a LiPo permanently reduces capacity and increases puff risk. Factory defaults protect the pack — only raise the cutoff voltage, never lower it below the manufacturer's minimum.
Three connections to make: the motor leads (three bullet connectors — any combination of phase wires is fine initially; if the motor spins the wrong direction, swap any two), the battery connector (XT30 or XT60 is standard for park flyers and trainers; EC3 or EC5 for larger builds), and the signal/BEC lead (three-wire connector to the throttle channel on the receiver — signal, +5V BEC, ground).
Mount the ESC where airflow passes over it. On tractor-prop designs, the motor compartment in the nose has good cooling; on pusher designs, route the ESC to an area that receives airflow through fuselage vents. ESC failure from heat is almost always a symptom of inadequate cooling combined with continuous high-current operation — not a spec problem.
10-page PDF — equipment checklist, LiPo handling protocol, pre-flight routine, and the 5 most common beginner mistakes.