Electronics ru
Advanced Search +

Starter Kit STMicroelectronics P-NUCLEO-IHM001

Main Features of Kit or Board
Base componentSTMicroelectronics
Category, bit32-bit
Supported familiesCortex-M4
Board peripherals
  • I/O pins
  • I2C interface
  • SPI
  • USB
  • USB-device
  • USB-Host
  • ISP
  • motor driver
  • user buttons
  • user LEDs
  • Expansion Board

Part NumberP-NUCLEO-IHM001

The STM32 NUCLEO Pack (P-NUCLEO-IHM001) is a motor control kit based on X-NUCLEO-IHM07M1 and NUCLEO-F302R8 boards. This platform provides a motor control solution for low voltage three-phase DC brushless motor. It is based on L6230 driver (belonging to STSPIN family) and on STM32F302R8 MCU. The L6230 driver is a DMOS fully integrated device for three-phase brushless PMSM motor, with integrated overcurrent and thermal protection.


Detailed Description

The STM32F302R8 is a 32-bit microcontroller based on a high-performance ARM®Cortex® -M4 32-bit RISC core, with floating point unit (FPU), operating at a frequency of up to 72 MHz and embedding an advanced analog peripheral set.The X-NUCLEO-IHM07M1 board is fully configurable and ready to support different closed loop control, FOC or 6-step, based on sensorless or sensor mode, and it is compatible with three shunts or single shunt for current sense measuring.The NUCLEO-F302R8 board provides an affordable and flexible way for users to try out new concepts and build prototypes with STM32 MCU.

An external power supply (8 V min; 12 V max) is required to power the kit. It does not require any separate probe as it integrates the ST-LINK/V2-1 debugger and programmer.

Starter Kit STMicroelectronics P-NUCLEO-IHM001

Key Features

    • Three-phase driver board for BLDC/PMSM motors based on L6230
    • Nominal operating voltage range from 8 V to 48 V dc
    • 2.8 A output peak current (1.4 A RMS)
    • Non dissipative overcurrent detection and protection
    • Full compatible with ST 6-step or ST FOC control algorithm
    • Full support for sensorless and sensor mode
    • 3-Shunt and 1-Shunt configurable jumpers for motor current sensing
    • Hall / encoder motor sensor connector and circuit
    • Potentiometer available for speed regulation
    • Compatible with STM32 Nucleo boards
    • Equipped with ST morpho connectors
  • NUCLEO-F302R8:
    • STM32F302R8 32-bit Microcontroller based on Cortex -M4 core (72 MHz max) with 64-Kbyte Flash memory and 16-Kbyte SRAM
    • Two types of extension resources: ArduinoUNO Revision 3 connectivity and ST morpho extension pin headers for full access to all STM32 I/Os
    • Mbed-enabled (
    • On-board ST-LINK/V2-1 debugger/programmer with SWD connector: selection-mode switch to use the kit as a standalone ST-LINK/V2-1
    • two push buttons: USER and RESET
    • Three-phase motor:
    • Bull-Running model BR2804-1700 kV
    • Nominal voltage 11.1 V dc (battery up to 3S)
    • Maximum DC current: 5 A
    • 7 pole pairs
    • Max speed 19000 RPM

User Guide and Schematic

Other Names:


Slices ↓
Radiolocman facebook Radiolocman twitter Radiolocman google plus