Link Search Menu Expand Document

ModalAI Electronic Speed Controller (ESC)

ModalAI’s Electronic Speed Controllers (ESCs) are high-performing, closed-loop speed controllers that use a digital interface (UART, i2c in future).

Brief Overview

Brushless Electronic Speed Controllers (ESCs) are devices that consist of hardware and software for controlling three-phase brushless DC (BLDC) motors. ESCs communicate with the flight controller, which instructs the ESCs how fast the motor should spin.

ModalAI’s ESCs implement the following advanced features:

  • Full integration with ModalAI VOXL and Flight Core PCBs
  • Bi-directional UART communication with checksum; status and fault monitoring
  • Real-time status and health reporting at high update rate (100Hz+ each)
  • Closed-loop RPM control for best flight performance
  • LED control from flight controller via UART

Feature Comparison

FeatureModalAI 4-in-1 ESC (M0049-1)ModalAI 4-in-1 ESC (M0117-1)ModalAI 4-in-1 ESC (M0117-3)
Input Voltage5.5V-16.8V (2-4S Lipo)5.5V-16.8V (2-4S Lipo)5.5V-16.8V (2-4S Lipo)
Aux Power Output2x 4.5V (adjustable) 600mA2x 4.5V (adjustable) 600mA2x 4.5V (adjustable) 600mA
Max Continuous Current Per Motor20A (thermally limited)20A (thermally limited)20A (thermally limited)
Max Burst Current Per Motor40-50A (requires airflow and heat-spreader)40-50A (requires airflow and heat-spreader)40-50A (requires airflow and heat-spreader)
MCUSTM32F051K86STM32F051C6U6STM32F051C6U6
MOSFET DriverMP6530MP6530MP6531A
MOSFETsAON7528 (N)AON7528 (N)AON7528 (N)
Individual Current Sensing4x 2mOhm + INA1864x 2mOhm + INA1864x 2mOhm + INA186
ESD signal protection
Temperature Sensing
On-board Status LEDs
External LEDsNeopixel LEDsNeopixel LEDsNeopixel LEDs
Secure BootloaderYes (AES256)Yes (AES256)Yes (AES256)
PWM Switching Frequency48, 24 Khz48, 24 Khz48, 24 Khz
Maximum RPM (6 pole pairs)50K+50K+50K+
PWM control input
Active Freewheeling
Disable Regenerative Braking
Tone Generation
Closed-loop RPM ControlYes (10Khz)Yes (10Khz)Yes (10Khz)
Number of UART ports2 (2Mbit+)2 (2Mbit+)2 (2Mbit+)
modal_io UART Protocol
Weight without wires (g)9.59.59.5
Board Dimensions (mm)40.5 x 40.540.5 x 40.540.5 x 40.5
Mounting Hole Size, Pattern (mm)3.05, 31.0 x 33.03.05, 31.0 x 33.03.05, 31.0 x 33.0

Mechanical Drawings

PCB3D STEP
M0049-13D STEP
M0117-13D STEP