ST accelerates AI-enhanced motor control with machine-learning software pack
ST has released motor-control software to simplify enhancing drives with AI for optimisation and predictive maintenance, ready to load on the EVLSPIN32G4-ACT evaluation board and start exploring.
The FP-IND-MCAI1 function pack helps designers navigate the workflow and tools for implementing smart capabilities in industrial drives and servos, home appliances, robotics, and diverse types of actuators. The software includes a sample application to drive a low-voltage three-phase brushless motor with field-oriented control (FOC), HAL and board-specific drivers, and a machine-learning (ML) solution for motor-behaviour classification. The ML model is preconfigured to identify normal, high-vibration, and unstable motor conditions.
Providing a convenient hardware platform, the EVLSPIN32G4-ACT drives 3-phase brushless DC motors up to 250W and provides connections for a vibration-sensing module such as the STEVAL-C34KAT1 or STWIN.box multi-sensor kit. Users can parameterise and interact with the motor through the STM32 Motor-Control Software Development Kit (MCSDK) and customise the ML model using NanoEdge™ AI Studio to add their own classes.
As a reference design, the EVLSPIN32G4-ACT features the STSPIN32G4 motor-drive system-in-package, which integrates an Arm Cortex-M4 microcontroller, half-bridge gate drivers, bootstrap diodes, and protection in a 9mm x 9mm outline. Combining the STSPIN32G4 with a MOSFET power stage, current-sense amplifiers, and a temperature sensor, the EVLSPIN32G4-ACT can handle FOC or 6-step control and three-shunt or single-shunt current sensing. Inputs allow speed and position feedback using digital Hall sensors or incremental quadrature encoders.


