Overview
Solutions
HW Evaluation Tools
Resources
Tools and Software
Key Products
Get Started

Powered beds can be adjusted to improve a person's comfort when lying flat or with one's head or feet raised. While primarily found in hospitals, adjustable beds are now used at home for patients expected to be bedridden for extended periods of time.

The key element in a powered bed is the motion control for moving parts that need to be quiet and efficient. We have a large offer of power MOSFETs, monolithic motor drivers and STM32 microcontrollers as well as a comprehensive set of hardware and software evaluation and development tools to help design efficient motor control solutions.

    • Combining the NUCLEO-L053R8 and the X-NUCLEO-IHM04A1 expansion board (based on the L6206, DMOS dual full bridge driver IC) the user can evaluate a dual brush DC motor drive  (to drive dual bipolar DC or quad unipolar DC motors). 
      Solution Components
      Part Number Description Status Core Products Price (US$)*
      Order / Download
      X-NUCLEO-IHM04A1

      Key features

      • Voltage range from 8 V to 50 V max.
      • Phase current up to 2.8 A r.m.s.
      • Direct output driving
      • Mounting position for shunt resistors available
      • Undervoltage lockout
      • Programmable high side overcurrent protection
      • Thermal protection shutdown
      • Compatible with Arduino UNO R3 connector
      • Compatible with STM32 Nucleo boards
      • RoHS compliant

      Show more

      Dual brush DC motor driver expansion board based on L6206 for STM32 Nucleo
      Active
      L6206 13.0
      NUCLEO-L053R8

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity
      Active
      STM32L053R8 12.74 Buy now
      X-CUBE-SPN4

      Key features

      • Driver layer for complete management of the L6206 dual DMOS full bridge driver
      • Example implementation to control one bidirectional brush DC motor or 4 unidirectional brush DC motors
      • Easy portability across different MCU families, thanks to STM32Cube
      • Free user-friendly license terms

      Show more

      IMAGE

      X-CUBE-SPN4
      X-CUBE-SPN4
      Dual brush DC motor driver software expansion for STM32Cube
      Active
      -
      Software
      Part Number General Description Software Version Supplier GitHub link Download
      X-CUBE-SPN4 Dual brush DC motor driver software expansion for STM32Cube 1.5.0 ST -
      X-NUCLEO-IHM04A1

      Description:

      Dual brush DC motor driver expansion board based on L6206 for STM32 Nucleo

      Price (US$)*

      13.0

      Key features

      • Voltage range from 8 V to 50 V max.
      • Phase current up to 2.8 A r.m.s.
      • Direct output driving
      • Mounting position for shunt resistors available
      • Undervoltage lockout
      • Programmable high side overcurrent protection
      • Thermal protection shutdown
      • Compatible with Arduino UNO R3 connector
      • Compatible with STM32 Nucleo boards
      • RoHS compliant

      Show more

      NUCLEO-L053R8

      Description:

      STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity

      Price (US$)*

      12.74

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      X-CUBE-SPN4

      Description:

      Dual brush DC motor driver software expansion for STM32Cube

      Price (US$)*

      -
      Software

      Key features

      • Driver layer for complete management of the L6206 dual DMOS full bridge driver
      • Example implementation to control one bidirectional brush DC motor or 4 unidirectional brush DC motors
      • Easy portability across different MCU families, thanks to STM32Cube
      • Free user-friendly license terms

      Show more

      IMAGE

      X-CUBE-SPN4
      X-CUBE-SPN4
      Part Number General Description Software Version Supplier GitHub link Download
      X-CUBE-SPN4 Dual brush DC motor driver software expansion for STM32Cube 1.5.0 ST -

Part Number
Description
NUCLEO-F303RE STM32 Nucleo-64 development board with STM32F303RE MCU, supports Arduino and ST morpho connectivity Quick view

Key Features

  • Common features
    • STM32 microcontroller in LQFP64 package
    • 1 user LED shared with Arduino™
    • 1 user and 1 reset push-buttons
    • 32.768 kHz crystal oscillator
    • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • External SMPS to generate Vcore logic supply
    • 24 MHz HSE
    • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
X-NUCLEO-IHM04A1 Dual brush DC motor driver expansion board based on L6206 for STM32 Nucleo Quick view

Key Features

  • Voltage range from 8 V to 50 V max.
  • Phase current up to 2.8 A r.m.s.
  • Direct output driving
  • Mounting position for shunt resistors available
  • Undervoltage lockout
  • Programmable high side overcurrent protection
  • Thermal protection shutdown
  • Compatible with Arduino UNO R3 connector
  • Compatible with STM32 Nucleo boards
  • RoHS compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
NUCLEO-F303ZE STM32 Nucleo-144 development board with STM32F303ZE MCU, supports Arduino, ST Zio and morpho connectivity Quick view

Key Features

  • Common features
    • STM32 microcontroller in LQFP144 package
    • 3 user LEDs
    • 2 user and reset push-buttons
    • 32.768 kHz crystal oscillator
    • Board connectors:SWDST Zio expansion connector including Arduino™ Uno V3ST morpho expansion connector
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • External or internal SMPS to generate Vcore logic supply
    • Ethernet compliant with IEEE-802.3-2002
    • USB OTG full speed or device only
    • Board connectors:USB with Micro-AB or USB Type-C™Ethernet RJ45
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
NUCLEO-F303K8 STM32 Nucleo-32 development board with STM32F303K8 MCU, supports Arduino connectivity Quick view

Key Features

  • Common features
    • STM32 microcontroller in 32-pin package
    • 1 user LED
    • 1 reset push-button
    • Board connectors:Arduino™ Nano V3 expansion connectorMicro-AB USB connector for the ST-LINK
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • 24 MHz crystal oscillator
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
Part Number
NUCLEO-F303RE

STM32 Nucleo-64 development board with STM32F303RE MCU, supports Arduino and ST morpho connectivity

Key Features

  • Common features
    • STM32 microcontroller in LQFP64 package
    • 1 user LED shared with Arduino™
    • 1 user and 1 reset push-buttons
    • 32.768 kHz crystal oscillator
    • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • External SMPS to generate Vcore logic supply
    • 24 MHz HSE
    • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
X-NUCLEO-IHM04A1

Dual brush DC motor driver expansion board based on L6206 for STM32 Nucleo

Key Features

  • Voltage range from 8 V to 50 V max.
  • Phase current up to 2.8 A r.m.s.
  • Direct output driving
  • Mounting position for shunt resistors available
  • Undervoltage lockout
  • Programmable high side overcurrent protection
  • Thermal protection shutdown
  • Compatible with Arduino UNO R3 connector
  • Compatible with STM32 Nucleo boards
  • RoHS compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
NUCLEO-F303ZE

STM32 Nucleo-144 development board with STM32F303ZE MCU, supports Arduino, ST Zio and morpho connectivity

Key Features

  • Common features
    • STM32 microcontroller in LQFP144 package
    • 3 user LEDs
    • 2 user and reset push-buttons
    • 32.768 kHz crystal oscillator
    • Board connectors:SWDST Zio expansion connector including Arduino™ Uno V3ST morpho expansion connector
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • External or internal SMPS to generate Vcore logic supply
    • Ethernet compliant with IEEE-802.3-2002
    • USB OTG full speed or device only
    • Board connectors:USB with Micro-AB or USB Type-C™Ethernet RJ45
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
NUCLEO-F303K8

STM32 Nucleo-32 development board with STM32F303K8 MCU, supports Arduino connectivity

Key Features

  • Common features
    • STM32 microcontroller in 32-pin package
    • 1 user LED
    • 1 reset push-button
    • Board connectors:Arduino™ Nano V3 expansion connectorMicro-AB USB connector for the ST-LINK
    • Flexible power-supply options: ST-LINK, USB VBUS or external sources
    • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
    • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
    • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
  • Board-specific features
    • 24 MHz crystal oscillator
    • Arm® Mbed Enabled™ compliant

Show More

IMAGE

Image
Image

FEATURED RESOURCES

Schematics BOM Gerber
00 Files selected for download

Technical Documentation

    • Description Version Size Action
      AN281
      Driving DC motors
      1.1
      80.98 KB
      PDF
      AN4734
      STM32Cube firmware examples for STM32F3 Series
      7.0
      523.45 KB
      PDF
      AN281

      Driving DC motors

      AN4734

      STM32Cube firmware examples for STM32F3 Series

    • Description Version Size Action
      UM1766
      Getting started with STM32CubeF3 for STM32F3 Series
      8.0
      506.63 KB
      PDF
      UM1784
      STM32CubeF3 Nucleo demonstration firmware
      2.0
      781.13 KB
      PDF
      UM1766

      Getting started with STM32CubeF3 for STM32F3 Series

      UM1784

      STM32CubeF3 Nucleo demonstration firmware

Publications and Collaterals

    • Description Version Size Action
      L6984, L6986 Energy saving synchronous DC-DC converters for industrial
      1.24 MB
      PDF

      L6984, L6986 Energy saving synchronous DC-DC converters for industrial

    • Description Version Size Action
      Linear and Switching Voltage Regulators Selection Guide 3.0
      370.88 KB
      PDF

      Linear and Switching Voltage Regulators Selection Guide

    • Description Version Size Action
      Semiconductor solutions for healthcare applications 1.0
      665.18 KB
      PDF

      Semiconductor solutions for healthcare applications

    • Description Version Size Action
      STSPIN Motor Control: Design Considerations for Brushless Direct Current Motor Control 1.0
      5.54 MB
      PDF

      STSPIN Motor Control: Design Considerations for Brushless Direct Current Motor Control

Embedded Software

    • Part Number

      STM32Cube MCU Package for STM32F3 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, File system, RTOS, Touch Sensing, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32F301x/302x/303x/334x DSP and standard peripherals library, including 81 examples for 25 different peripherals and template project for 5 different IDEs (UM1581)

      Dual brush DC motor driver software expansion for STM32Cube

MEMS and Sensors

Part number Description
IIS2DH 3-axis digital accelerometer, ultra low-power high performance MEMS motion sensor
IIS328DQ 3-axis accelerometer for industrial applications, SPI/I2C digital output, ultra low-power high performance
IIS3DHHC High-resolution, high-stability 3-axis digital inclinometer for industrial applications
Part number
3-axis digital accelerometer, ultra low-power high performance MEMS motion sensor
3-axis accelerometer for industrial applications, SPI/I2C digital output, ultra low-power high performance
High-resolution, high-stability 3-axis digital inclinometer for industrial applications

Motor Drivers

Part number Description
L6206 DMOS dual full bridge driver
L6207 DMOS dual full bridge driver with PWM current controller
Part number
DMOS dual full bridge driver
DMOS dual full bridge driver with PWM current controller