Skip to content

ESCs & Motors

Many PX4 drones use brushless motors that are driven by the flight controller via an Electronic Speed Controller (ESC). The ESC takes a signal from the flight controller and uses it to set control the level of power delivered to the motor.

PX4 supports a number of common protocols for sending the signals to ESCs: PWM ESCs, OneShot ESCs, DShot ESCs, DroneCAN ESCs, PCA9685 ESC (via I2C), and some UART ESCs (from Yuneec).

Supported ESC

The following list is non-exhaustive.

ESC DeviceProtocolsFirmwares备注
ARK 4IN1 ESCDshot, PWMAM32Has versions with/without connnectors
Holybro Kotleta 20DroneCAN, PWMPX4 Sapog ESC Firmware
Vertiq Motor & ESC modulesDshot, OneShot, Multishot, PWMVertiq firmwareLarger modules support DroneCAN, ESC and Motor in one
VESC ESCsDroneCAN, PWMVESC project firmware
Zubax TelegaDroneCAN, PWMTelega-basedESC and Motor in one

另见

有关详细信息,请参阅︰