2023-11-27 05:42 AM
Hello,
I am aware of the MC SDK by ST, which is for BLDC / PMSM motor control.
I was almost sure I saw some package from ST for stepper motors (2 coils, 4 wires) some time ago, but maybe it was by someone else and I remember it wrong.... Anyway, I haven't found it, though as a non-native English speaker and only slightly familiar with motor things, I might be using poor search terms...
Is there an official ST "library" to control steppers on an STM32?
Or something by a 3rd party that's recommended? By ST, or veteran users perhaps :)
Regards
2024-04-11 11:00 AM
Hi!
While ST doesn't provide anything as complex and all-encompassing like the MCSDK toolsuite for driving PMSM and BLDC motors, there is a selection of X-Cube-SPN(1, 2, 3, 5, 6, and 14) software expansion packages to go with the following X-Nucleo expansion boards for driving stepper motors:
X-NUCLEO-IHM01A1
X-NUCLEO-IHM02A1
X-NUCLEO-IHM03A1
X-NUCLEO-IHM05A1
X-NUCLEO-IHM06A1
X-NUCLEO-IHM14A1
Each X-Cube-SPN package contains Middleware library and few examples targeted for particular combo of Nucleo board and X-Nucleo expansion board.
Also of interest might be the STSPIN Studio Software, allowing tuning and testing of the STSPIN hardware applications.