Description
DRV8833 Dual Channel DC Motor Driver Module | 2.7V–10.8V Dual H-Bridge
The DRV8833 Dual Channel DC Motor Driver Module is a compact and efficient dual H-Bridge motor driver designed for controlling two brushed DC motors or one bipolar stepper motor. Operating from 2.7V to 10.8V DC, it delivers reliable motor control for robotics, RC vehicles, automation, and embedded systems. Featuring bidirectional motor control, brake and coast functionality, low-power sleep mode, and built-in protection features, the DRV8833 module is compatible with Arduino, ESP32, Raspberry Pi Pico, STM32, and other microcontrollers. Available in Red and Black PCB variants, it offers a dependable solution for low-voltage motor control applications.
Key Features
- Based on the Texas Instruments DRV8833 Dual H-Bridge Motor Driver IC
- Controls 2 Brushed DC Motors or 1 Bipolar Stepper Motor
- Wide operating voltage range: 2.7V–10.8V DC
- Dual independent H-Bridge outputs
- Forward and reverse motor control
- Brake and coast operation
- High-efficiency MOSFET output stage
- Built-in sleep mode for low power consumption
- 3.3V and 5V logic compatible
- Reverse polarity protection (Black Variant)
- Overcurrent protection
- Over-temperature shutdown
- Under-voltage lockout
- Compact PCB design
- Easy interface with Arduino, ESP32, STM32, Raspberry Pi Pico, and other controllers
Technical Specifications
| Parameter | Red Board | Black Board |
|---|---|---|
| PCB Color | Red | Black |
| Driver IC | DRV8833 | DRV8833 |
| Operating Voltage | 2.7V–10.8V DC | 2.7V–10.8V DC |
| Motor Channels | 2 DC Motors / 1 Stepper | 2 DC Motors / 1 Stepper |
| Continuous Current | 1.5A per Channel* | 1.2A per Channel |
| Peak Current | 4A per Channel* | 2A per Channel (4A Parallel) |
| Logic Input | Logic Level | 3.3V & 5V Compatible |
| Brake Function | Yes | Yes |
| Coast Function | Yes | Yes |
| Sleep Mode | Yes (nSLEEP) | Yes |
| Reverse Voltage Protection | Not Specified | Yes |
| Current Limiting | Internal | Internal + Optional Sense Resistor |
| Overcurrent Protection | Yes | Yes |
| Over-temperature Protection | Yes | Yes |
| Under-voltage Lockout | Yes | Yes |
| Dimensions | 21 × 19 mm | 18 × 8 mm |
| Weight | Approx. 2 g | Approx. 5 g |
| Package Includes | Module + 2 Header Pins | Module + 12 Pin Headers |
*Current capability depends on PCB thermal performance and cooling conditions.
Applications
- Arduino Robot Cars
- Line Follower Robots
- Obstacle Avoiding Robots
- Bluetooth Controlled Robots
- Wi-Fi Controlled Robots
- RC Cars
- Mini Robotic Platforms
- DIY Robotics Projects
- Smart Automation Systems
- Conveyor Belt Controllers
- Embedded Motor Control
- Educational Electronics Kits
- Raspberry Pi Projects
- ESP32 Motor Control
- STM32 Development Projects
- Battery Powered Devices
- Mini CNC Projects
- Camera Slider Motors
- Pan-Tilt Camera Systems
- Small Conveyor Systems
- Home Automation Projects
- Mechatronics Projects
- Electronic Learning Kits
- DC Gear Motor Control
- Bipolar Stepper Motor Projects
Precautions
- Use within the specified 2.7V–10.8V DC operating voltage.
- Do not exceed the rated output current.
- Provide adequate ventilation during high-current operation.
- Verify motor wiring before applying power.
- Ensure correct supply polarity.
- Disconnect power before changing connections.
- Use appropriate heat dissipation for continuous high-load applications.
- Keep the module away from moisture and conductive dust.
- Avoid short-circuiting the motor outputs.
- Suitable for low-voltage DC motors only.





