The B-G431B-ESC1 Discovery kit is based on the STM32G431CB microcontroller, the L6387 driver and STL180N6F7 power MOSFETs, all from STMicroelectronics. The kit is composed of a main power board and a daughterboard with an embedded ST-LINK/V2-1 debugger.
The kit implements an electronic speed controller (ESC) which drives a single three-phase brushless motor performing a sensorless field-oriented control (FOC) algorithm and six-step control with speed regulation. It also provides an active braking function algorithm. The sensorless FOC algorithm ensures long operating time and optimal dynamic performance.
The Discovery kit accepts command signals from an external unit for driving and monitoring, such as a flight control board for a drone. The kit is equipped with several communication bus interfaces: UART, CAN, and PWM channels. A potentiometer and a user button are available for user control.
The daughterboard includes a 5 V battery eliminator circuit. The main board includes over-current, over-voltage and thermal protection.
The form factor makes this kit suitable for small and very light radio-controlled vehicles such as first-person view racing drones, while the motor-current capability fits the power requirement of larger vehicles such as prosumer drones.