Single-Shunt BLDC Motor Controller Saves Space, Time & Cost


An ideal all-in-one solution for the growing market of battery-operated power tools

STMicroelectronics has expanded its STSPIN32 programmable motor controller family with the STSPIN32F0B system-in-package (SiP) for cost-effective one-shunt current sensing.

By integrating a single op-amp for current sensing, the STSPIN32F0B saves individual 3-phase BLDC coil-current sense resistors and makes extra I/O pins available for user features.


With 20 GPIO pins the STSPIN32F0B allows easy access to the MCU’s . The MCU also provides I2C, UART, and SPI ports.

The STSPIN32F0B SiP contains a triple half-bridge gate driver capable of sourcing up to 600mA per channel into external MOSFETs for powering the motor and thus provides the voltage rails to supply the MCU, gate driver, and external components, further reducing the bill of materials and enhancing overall system efficiency.

Further integrated features include bootstrap diodes for reliable startup and protection mechanisms that ensure robust operation even in demanding industrial applications. These include real-time programmable over-current protection, cross-conduction/shoot-through prevention and under-voltage lockout (UVLO) on all power supplies.

ST provides a selection of ready-to-use 6-step motor-control algorithms for sensored or sensorless BLDC control, as part of a complete set of hardware, software, and firmware tools that simplify and streamline new-product development with the STSPIN32 family. In addition, access to the integrated STM32’s bootloader allows Over-the-Air (OTA) firmware updates to boost flexibility.

To save power when the motor is idle, and thus maximise battery runtime, a standby mode is available that disables all circuitry except the DC-DC converter supplying the MCU.

Key Features

  • Contains a 48MHz STM32F031x6 microcontroller (MCU) capable of running a 6-step motor-control algorithm.
  • Internal features that include up to five general-purpose timers, a 12-bit ADC and a temperature sensor.
  • Voltage range from 45V down to 6.7V.
  • 3.3V DC/DC buck converter
  • 12V low-dropout (LDO) regulator
  • Over-temperature protection.
  • Lower cost of ownership.
Ultra Low-Noise Amplifier Offers Flat Gain


The STSPIN32F0B is in production now and available in a compact 7mm x 7mm QFN package, priced from US$ 1.605 for orders of 1000 units.

More details on STSPIN32F0B here



Please enter your comment!
Please enter your name here

Are you human? *