DIYables DRV8833 Dual Motor Driver Module DC Motor Driver Board, Presoldered Pins, 3V-10V Input

Motor Drivers
Buy on Amazon
DRV8833 Dual Motor Driver Module DC Motor Driver Board for Arduino ESP32 ESP8266 Raspberry Pi Click to zoom
DRV8833 Dual Motor Driver Module DC Motor Driver Board for Arduino ESP32 ESP8266 Raspberry PiDRV8833 Motor Driver with presoldered header pins and dual H-bridge configurationCompact DRV8833 driver board showing pin layout and connection interfaceDRV8833 1.5A motor driver module with built-in safety protectionsDRV8833 1.5A motor driver module with built-in safety protectionsDRV8833 Dual Motor Driver wiring diagram with Arduino UNO for robot carDRV8833 DC Motor Driver connected to ESP32 development board

Quick Overview

The DIYables DRV8833 Dual Motor Driver Module is a compact and powerful motor controller board featuring dual H-bridges rated up to 1.5A per channel. This presoldered module measures just 18.5mm x 16mm with header pins already installed for simple, stable wiring and fast prototyping. Capable of driving two DC motors independently or one 4-wire bipolar stepper motor, it operates from 3V to 10V input making it ideal for battery-powered robotics projects with Arduino, ESP32, ESP8266, and Raspberry Pi platforms.

This 5-pack driver board includes comprehensive built-in safety protections: overcurrent protection, short circuit protection, undervoltage lockout, thermal shutdown, and a low-power sleep mode for energy efficiency. The wide voltage compatibility from 3V to 10V makes it perfect for various power sources from batteries to regulated supplies. The compact presoldered design eliminates soldering hassles and ensures reliable connections for your projects.

Perfect for DIY robotics, smart car projects, robot vehicles, automation systems, and any application requiring precise DC motor or stepper motor control. The dual channel configuration allows independent control of two motors with PWM speed control and direction switching. Ideal for makers and hobbyists working with Arduino, ESP32, ESP8266, Raspberry Pi, and other microcontroller platforms.

Key Features

  • Compact Presoldered Module — Small 18.5mm x 16mm board with presoldered header pins for simple, stable wiring and fast prototyping
  • Dual Motor or Stepper Support — Drives two DC motors independently or one 4-wire bipolar stepper motor using dual H-bridges rated up to 1.5A each
  • Wide Voltage Compatibility — Works from 3V to 10V input, ideal for battery-powered robots, smart cars, and microcontroller projects
  • Built-in Safety Protections — Includes overcurrent protection, short circuit protection, undervoltage lockout, thermal shutdown, and low-power sleep mode
  • High Current Capacity — Each H-bridge supports up to 1.5A continuous current for powerful motor control
  • PWM Speed Control — Supports PWM for variable speed control on both motor channels
  • Bidirectional Control — Independent forward and reverse control for each motor channel
  • Logic Level Compatible — Works with 3.3V and 5V logic signals from microcontrollers
  • Low Power Sleep Mode — Energy-efficient sleep mode reduces power consumption when motors are not in use
  • Ready to Use Design — Presoldered header pins eliminate soldering work and ensure reliable connections
  • Thermal Protection — Automatic thermal shutdown prevents damage from overheating
  • Wide Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi, and other microcontrollers
  • Tutorial Support — Comprehensive tutorials for Arduino, ESP32, ESP8266, and Raspberry Pi
  • Versatile Applications — Perfect for robot cars, smart vehicles, automation projects, DIY robotics, and motor control systems
  • ...NOTE

SPECIFICATION

Specification Value
Product Type Dual Motor Driver Module
Model/Chip DRV8833 (Texas Instruments)
Driver Type Dual H-Bridge
Number of Channels 2 (independent)
Motor Support 2 DC motors or 1 bipolar stepper motor (4-wire)
Input Voltage 3 V to 10 V DC
Logic Voltage 3.3 V to 5 V compatible
Maximum Current 1.5 A per channel (continuous)
Peak Current 2 A per channel (non-repetitive)
Control Interface Digital (PWM capable)
Control Pins AIN1, AIN2, BIN1, BIN2 (direction/speed), SLEEP (enable/disable)
PWM Frequency Up to 250 kHz
Protection Features Overcurrent, short circuit, undervoltage lockout, thermal shutdown
Sleep Mode Low power consumption mode
Internal Resistance Low RDS(on) for efficiency
Thermal Shutdown Automatic protection at high temperature
Dimensions 18.5 mm x 16 mm (approx.)
Package Quantity 5 pieces
Condition Presoldered with header pins
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi, Arduino Nano ESP32, Arduino Uno R4, and other 3.3V/5V microcontrollers
Applications Robot cars, smart vehicles, DIY robotics, automation, motor control, battery-powered projects, stepper motor control

PACKAGE

A package includes:

Qty Items
5 DRV8833 Dual Motor Driver Modules (presoldered with header pins)

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano, etc.) — Digital pin connection for motor control signals, 3-10V motor power supply
  • Arduino Uno R4 WiFi/Minima — Direct GPIO connection for PWM and direction control
  • ESP32 development boards — 3.3V logic compatible, PWM capable GPIO pins for motor control
  • ESP8266 boards (NodeMCU, Wemos D1, etc.) — 3.3V logic GPIO connection with PWM support
  • Raspberry Pi (all models) — GPIO pins for direction and PWM speed control, requires 3-10V motor supply
  • Raspberry Pi Pico — 3.3V logic GPIO with PWM for motor speed and direction control
  • Arduino Nano ESP32 — Direct GPIO connection with 3.3V logic compatibility
  • Any microcontroller with digital outputs — 3.3V or 5V logic level, PWM capable for speed control
  • 3V to 10V DC motors — Supports motors drawing up to 1.5A continuous per channel
  • 4-wire bipolar stepper motors — Single stepper motor control using both H-bridge channels
  • Robot car chassis — Ideal for 2WD and 4WD robot car motor control
  • Battery-powered projects — Works with 3.7V Li-ion, 7.4V Li-Po, 9V batteries and other 3-10V sources