BLHeli_32 / AM32
DShot digital protocol
Digital ESC protocol operating at DShot300–DShot1200 with 10.7–42.6 kbps data rates. Eliminates throttle calibration, provides CRC error checking and supports bidirectional DShot for RPM telemetry. BLHeli_32 and its open-source successor AM32 cover the majority of multi-rotor ESCs from 20 A to 80 A per channel. RPM filtering in Betaflight and INAV uses this telemetry stream to suppress motor-noise bands in the gyro data — a significant improvement in flight smoothness on smaller airframes.
- DShot300–1200
- RPM telemetry
- CRC protected
- 20–80 A
CAN ESC
Distributed power architecture
CAN bus ESCs replace individual PWM/DShot signal wires with a two-wire differential bus. Each ESC reports current, voltage, temperature, RPM and error status back to the flight controller over the same bus. This architecture reduces wiring complexity on larger aircraft (8+ motors), enables individual motor health monitoring and supports firmware updates over CAN. Common in ArduPilot and PX4 builds above 25 kg all-up weight where per-motor diagnostics matter.
- CAN bus
- Per-motor telemetry
- Reduced wiring
- OTA firmware
PWM ESC
Universal analog fallback
Standard 50–400 Hz PWM input — the most widely compatible ESC interface. Used on fixed-wing motor ESCs, large multi-rotor ESCs (80 A+) and any application where protocol compatibility across mixed hardware matters more than update rate. Requires throttle calibration per ESC. Typically combined with a separate BEC for flight controller and servo power. Still the default for industrial fixed-wing builds where the autopilot outputs standard PWM to both motor and servo channels.
- 50–400 Hz
- Universal
- Fixed-wing
- 80 A+ capable
4-in-1 / AIO
Integrated ESC boards
Four ESCs on a single PCB sharing power input and signal routing. Common in 3–7 inch multi-rotors below 2 kg. Reduces wiring, saves weight and simplifies the build — but concentrates thermal load and creates a single point of failure for all four motors. Stack-mounted with the flight controller for a compact electronics package. Available in 20×20 mm and 30.5×30.5 mm mounting patterns with current ratings from 15 A to 65 A per channel.
- 4-in-1
- 20×20 / 30.5×30.5
- 15–65 A/ch
- Compact