Our Electronic Speed Controller reference design (STEVAL-ESC001V1) lets you spin any 3-phase BLDC/PMSM motor in minutes. Compact (3 x 6 cm) and efficient thanks to the low-RDS(on) STL160NS3LLH7 STripFET H7 power MOSFET, it fits the bill perfectly for an entry-level commercial drone design and would also do nicely to drive any 3-phase brushless motor running off a 6S pack of LiPo batteries, or any suitable DC supply, and requiring up to 20 ARMS current.
Designed around an STM32F303 microcontroller with an ARM® Cortex®-M4 core, DSP and FPU, it comes with a complete pre-configured firmware package (STSW-ESC001V1) implementing a sensor-less FOC algorithm – with speed control and full active braking – and enabling communication with any standard FCU (Flight Control Unit).
Need to tune your design to your motor specification? Download and install the PMSM FOC Software Development Kit for STM32 (STSW-STM32100) and you will be able to perfect your design in few clicks using the MC Workbench and Motor Profiler.
ST’s new Motor Driver Smart Selector lets you quickly find the best monolithic IC to fit your application needs!
The STM32 Education page for Motor Control helps engineers find the necessary material (hardware, software and documentation) to develop the best solution for their applications for each type of motor.
Our ST Community Motor Control forum lets developers collaborate, connect, communicate, learn and share their insights via a powerful social community application.
In 3 minutes, take full control of your low-voltage or battery-powered DC motor. This step-by-step tutorial shows you how to get up and running ST’s X-NUCLEO-IHM13A1 expansion board based on the STSPIN250, a monolithic low-voltage driver for adding low-voltage DC motor driving capabilities to your STM32 ODE project.
Recent blog post
ST sparks electric car success highlights how a team from Brazil succeeded in the SAE International Formula electric car race program with a car full of ST’s products.