PX4ESC

PX4ESC is an advanced multi-platform three phase brushless motor controller firmware. It features field-oriented control (FOC), which provides high efficiency and reliability; and UAVCAN interface, which provides reliable (optionally redundant) interface for control and status feedback.

Learn more at https://pixhawk.org/firmware/px4esc.