2025-07-02 5:06 AM
hello,
I am a student, and for my university project, we are using this stepper motor controller X-NUCLEO-IHM05A1, and I have the STM32NucleoF401RE Microcontroller board to send the command to the motor control. I see there is one middleware package for this motor controller called X-CUBE-SPN5. So, I try to search for this middleware package on STM32CubeIDE, but there is no option regarding it. Now I go to the ST website and I am looking for the .zip file, but there is nothing. I also try to find the proper use case, how can I install, and how can I use but is there any documentation available for that? So can you please provide me this package so I can control the motor easily for my university project, and if possible, so guidance on how i install this middleware package into STM32CubeIDE and how to use this middleware package function for controling the motor.
I am waiting for your reply.
Thanks in advance
Dhruv
2025-07-02 5:55 AM
You can install MCSDK 6.4.0 and it will automatically install all the related drivers, i am not sure about your board but generally that is followed.
2025-07-02 8:13 AM
Hi,
MCSDK is not the solution here. It focuses only on PMSM/BLDC motor with 6-step or FOC algorithm. It does not address the stepper motors.
I am checking internally what can be done.
Regards
Cedric
2025-07-04 3:52 AM - edited 2025-07-04 3:53 AM
.
2025-07-04 3:52 AM
Hi Cedric,
Thank you for the clarification. I appreciate you checking internally regarding the stepper motor support.
Looking forward to your update.
Best regards,
Dhru
2025-07-06 11:24 PM
Hello @dhva1234,
The package X-CUBE-SPN5 is back online and available to download here:
X-CUBE-SPN5 - Bipolar stepper motor driver software expansion for STM32Cube - STMicroelectronics
Regards
Cedric