X-NUCLEO-IPS02A1 - 24V Intelligent power switch expansion board

24V Intelligent power switch expansion board based on VPS2535H

Hello World

Import programHelloWorld_IPS02A1

Simple demo example of X-NUCLEO-IPS02A1 24V Intelligent Power Switch Library usage.


Import programX_NUCLEO_IPS02A1

Firmware to manage X-Nucleo-IPS02A1 (24V) Intelligent Power Switch.





The X-NUCLEO-IPS02A1 provides an affordable and easy-to-use solution for driving grounded loads (i.e. heating elements, solenoid driver, LED driver, light bulb driver, pumps relay replacement, and fans) in STM32 Nucleo projects.

This expansion board is compatible with the Arduino UNO R3 connector and supports the addition of other STM32 expansion boards with a single STM32 Nucleo board. The user can also mount the ST morpho connector.

The X-NUCLEO-IPS02A1 expansion board is based on the VPS2535H a double channel High Side Driver through a 3 V and 5 V CMOS-compatible interface and with multisense analog feedback and protections.

The device VPS2535H integrates advanced protective functions such as the load current limitation protects the device in overload conditions. The device latches off in case of overload or thermal shutdown.

Key Features

  • Operating Voltage range from 8 V to 36 V
  • Current limitation: 42 A
  • RON (per Ch): 35 mΩ @ 25 C
  • Stand-By Current: 2 μA
  • Temperature range: -40°C ÷ 150°C
  • Power ok and Output LEDs
  • Multisense Analog feedback
  • Fully protected device
  • Compatible with Arduino™ UNO R3 connector
  • Compatible with STM32 Nucleo boards
  • RoHS compliant

Further information and ordering

X-NUCLEO-IPS02A1 can be purchased directly from ST web site.
The page provides additional documents like a user manual, a quick start guide, schematics, gerber files and bill of materials.
Additional SW and tools are also provided.

You need to log in to post a discussion