FTM Board Club
Dual brush DC motor driver expansion board based on STSPIN840 for STM32 Nucleo

The X-NUCLEO-IHM15A1 dual brush DC motor driver expansion board is based on the STSPIN840 for STM32 Nucleo.

It provides an affordable and easy-to-use solution for the implementation of compact motor driving applications such as thermal printers, robotics and toys.

Thanks to the parallel operation, it can be easily converted to a single brush DC driver with double current capability.

The current limiters and complete set of protection features make it suitable for rugged applications.
The X-NUCLEO-IHM15A1 is compatible with the Arduino UNO R3 connector and most STM32 Nucleo boards.


  • Voltage range from 7 to 45 V
  • Output current up to 1.5 Arms for each motor
  • Two independent current limiters with adjustable OFF time
  • Full protection set including: overcurrent, short-circuit, under voltage lock out and thermal shutdown
  • Parallel operation
  • Compatible with Arduino UNO R3 connector
  • Compatible with STM32 Nucleo boards