Overview
Sample & Buy
Solutions
Documentation
Tools & Software
Quality & Reliability
eDesignSuite
Get Started
Partner products
Sales Briefcase
  • The STSW-SPIN3201 is a firmware example based on the STM32 PMSM FOC Software Development Kit (STSW-STM32100) for the STSPIN32F0.

    By relying on the industry-standard Cortex®-M core, it allows the user to evaluate the STSPIN32F0 performance in applications driving a 3-phase permanent-magnet motor in field oriented control (FOC).
    The STM32 PMSM FOC SDK is a part of ST's motor control ecosystem, which offers a wide range of hardware and software solutions for motor control applications.
    The ST MC Workbench is PC software which reduces the design time and effort in FOC firmware library configuration. Through a graphical user interface (GUI), the user can generate all parameter header files to configure the library in accordance with application requirements, as well as monitor and change some variables of the algorithm in real-time.

    Key Features

    • Based on the STM32 PMSM FOC Software Development Kit
    • Features 3-shunt current-sensing topology
    • Sensorless operation based on state observer
    • Speed and torque control
    • Native support for the STEVAL-SPIN3201 board
    • Full customization and real-time communication through the ST MC Workbench PC software
    • Firmware ANSI C, MISRA compliant

Get Software

Recommended for you

Latest from ST

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      STSW-LINK007

      Active

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3 boards firmware upgrade

      STM32 Programmers ST

      STSW-LINK009

      Active

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1 USB driver signed for Windows7, Windows8, Windows10

      STM32 Utilities ST
      STSW-LINK007

      Description:

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3 boards firmware upgrade
      STSW-LINK009

      Description:

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1 USB driver signed for Windows7, Windows8, Windows10
    • Part number
      Status
      Description
      Type
      Supplier

      X-CUBE-MCSDK

      Active

      STM32 Motor Control Software Development Kit (MCSDK)

      STM32Cube Expansion Packages ST

      X-CUBE-MCSDK-FUL

      Active

      STM32 Motor Control Software Development Kit (MCSDK) - FULL source code - Registration and approbation needed for download

      STM32Cube Expansion Packages ST
      X-CUBE-MCSDK

      Description:

      STM32 Motor Control Software Development Kit (MCSDK)
      X-CUBE-MCSDK-FUL

      Description:

      STM32 Motor Control Software Development Kit (MCSDK) - FULL source code - Registration and approbation needed for download
    • Part number
      Status
      Description
      Type
      Supplier

      STEVAL-SPIN3201

      Active

      STSPIN32F0 Advanced BLDC controller with embedded STM32 MCU evaluation board

      3-Phase Motors (PMSM, BLDC, ACIM) ST
      STEVAL-SPIN3201

      Description:

      STSPIN32F0 Advanced BLDC controller with embedded STM32 MCU evaluation board