The Boardoza VNH5019 is a high-current H-Bridge DC motor driver module based on the STMicroelectronics VNH5019A-E full-bridge motor driver IC. Designed for demanding automotive and industrial applications, this board integrates dual high-side and two low-side MOSFET switches using ST’s proprietary VIPower® M0 technology, delivering high efficiency, robust protection, and reliable motor control.
With support for PWM control up to 20 kHz and integrated current sensing, this module is ideal for robotics, automation systems, battery-powered vehicles, smart mobility projects, and industrial motor control applications where high current and protection features are essential.
| Front Side | Back Side |
|---|---|
![]() |
![]() |
- High Current Capability: Drives DC motors up to 12A continuous current.
- Full H-Bridge Control: Enables bidirectional motor control (clockwise & counterclockwise).
- Integrated Current Sense: Analog current feedback proportional to motor current.
- Comprehensive Protection: Thermal shutdown, cross-conduction protection, short-circuit protection.
- CMOS Compatible Inputs: 3V logic compatible control inputs.
- Reverse Polarity Protection: N−Channel MOSFET for reverse polarity protection
Model: VNH5019
Manufacturer: Boardoza
Manufacturer IC: STMicroelectronics
Functions: Full H-Bridge DC Motor Driver
Input Voltage (VIN): 5.5V – 24V DC
Continuous Output Current: 12A
Peak Output Current: 30A (non-repetitive)
Logic Input Compatibility: 3V3 CMOS compatible
PWM Frequency: Up to 20 kHz
Current Sense Ratio: Proportional analog output
Operating Temperature: -40°C to +150°C
Board Dimensions: 80mm x 40mm
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VCC | Internally connected to VIN. Used for reverse battery protection. Leave open unless bypassing protection. |
| 2 | PWM | PWM input (CMOS compatible) |
| 3 | INB | Counter-clockwise control input (CMOS compatible) |
| 4 | ENB | Status output for half-bridge B (open-drain, pull-up to VDD required) |
| 5 | VDD | Pull-up supply for ENA/ENB (CMOS/TTL compatible) |
| 6 | CS | Current sense output (proportional to motor current) |
| 7 | ENA | Status output for half-bridge A (open-drain, pull-up to VDD required) |
| 8 | INA | Clockwise control input (CMOS compatible) |
| 9 | GND | Ground |
| 10 | GND | Ground |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | OUTB | Motor output B (High-side source / Low-side drain) |
| 2 | OUTA | Motor output A (High-side source / Low-side drain) |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VIN | Power input (5.5V – 24V DC) |
| 2 | GND | Ground |
- V1.0.0 - Initial Release
- If you have any questions or need support, please contact support@boardoza.com
This repository contains both hardware and software components:
All hardware design files are licensed under Creative Commons Attribution-ShareAlike 4.0 International License.
All software and firmware are licensed under BSD 3-Clause License.


