Skip to content

ESCs with Telemetry ​

An ESC with telemetry drives the motor and reports RPM, voltage, current and temperature from every ESC back to the controller in real time. A plain PWM ESC only receives commands and reports nothing, so the power system stays a black box; a telemetry ESC makes each motor observable and analyzable.

Two ways to wire ESCs with telemetry

▲ Top: DShot digital ESCs, one signal wire each, telemetry merged into a serial port; bottom: DroneCAN ESCs, all ESCs chained on one pair of CAN wires

Two types ​

TypeLinkWhat it reportsCharacteristics
DShot digital ESCDigital signal wire; telemetry on a separate wire into a serial port, or bidirectional DShot on the same wireRPM; voltage, current and temperature depend on ESC firmwareSimple wiring, low latency, no throttle calibration
DroneCAN ESCCAN bus, control and telemetry share one differential pairRPM, voltage, current, temperature, power, error countOne bus carries many ESCs, least wiring

One-line difference

DShot is point-to-point digital throttle plus telemetry; DroneCAN is a bus, and the same CAN pair can carry several ESCs along with other CAN devices.

What telemetry gives you ​

  1. Per-motor monitoring: which motor spins abnormally, which ESC runs hot, which channel draws too much current — all visible at a glance instead of guessed.
  2. Dynamic harmonic notch: use the reported motor RPM as the notch centre frequency so the filter tracks RPM changes in real time. It is cleaner than a fixed-frequency filter and clearly reduces attitude oscillation caused by vibration.
  3. No separate current sensor: set the battery monitor type to ESC telemetry (BATT_MONITOR = 9) and the ESC voltage and current readings are aggregated into pack-level battery data.
  4. Fault isolation and post-flight analysis: telemetry is written to the onboard log, so you can review the power system of every flight. ESCs with extended telemetry also record events such as stall and step loss.
  5. Simpler wiring and operation: CAN ESCs chain on one bus; DShot ESCs need no throttle range calibration.

How to choose ​

ItemDShot digital ESCDroneCAN ESC
WiringOne signal wire per ESC (optional telemetry wire)One CAN pair chained through all ESCs, terminator at the far end
Address / channelDetermined by the output channel, nothing to configureEach ESC needs a unique ID mapped to its motor channel
Telemetry completenessRPM is the most reliable; the rest depends on ESC firmwareRPM, voltage, current, temperature and power all available
Firmware updatePassed through and flashed by the controllerUsually needs the vendor's own tool
Typical useSmall and mid-size multirotors, weight-sensitive buildsLarge multirotors with dense motor wiring

Setup guides ​