DF Robot DC Motor Driver HAT for Raspberry Pi - 2 Channel

The DF Robot DC Motor Driver HAT for Raspberry Pi is a compact and efficient motor control solution designed to drive up to two DC motors, with or without encoders. Communicating with the Raspberry Pi via the I2C interface, this HAT simplifies motor control while reducing GPIO usage, making it ideal for robotics, automation, and motion-control projects.

DFR0592 004

At its core, the board uses an STM32 microcontroller to process commands from the Raspberry Pi and generate precise motor drive signals. A high-performance TB6612FNG motor driver chip provides reliable current handling, supporting up to 1.2A continuous current per channel and peak currents of up to 2A. With support for a wide 7–12V motor power input and onboard status indicators, this motor driver HAT offers a stable, easy-to-integrate solution for Raspberry Pi–based motion systems.

Quick Spec

  • Main controller: STM32
  • Motor driver IC: TB6612FNG
  • Operating voltage (motor supply): 7–12 V
  • Logic voltage: 5 V
  • Communication interface: I2C
  • Default I2C address: 0x10
  • Motor channels: 2
  • Supported modes: 2× DC motors or 2× DC motors with encoders
  • Continuous drive current: up to 1.2 A per channel
  • Peak current: up to 2 A
  • Indicators: Power indicator LED, communication status LED
  • Dimensions: 65 × 30 mm

Dimensions

DFR0592 005

Board Layout

DFR0592 006

Number Name Description
1 + External Power Positive (7~12V)
2 - External Power Negative
3 E1+ Encoder E1 Positive
4 E1- Encoder E1 Negative
5 E1A Encoder E1 A Phase Output
6 E1B Encoder E1 B Phase Output
7 M1+ Motor M1 Positive
8 M1- Motor M1 Negative
9 M2- Motor M2 Negative
10 M2+ Motor M2 Positive
11 E2B Encoder E2 B Phase Output
12 E2A Encoder E2 A Phase Output
13 E2- Encoder E2 Negative
14 E2+ Encoder E2 Positive

Resources

Shipping List

  • 1 x DF Robot DC Motor Driver HAT for Raspberry Pi - 2 Channel


DF Robot DC Motor Driver HAT for Raspberry Pi - 2 Channel

  • Brand: DF Robot
  • Product Code: DFR0592
  • Weight: 0.03kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion Limited Stock FF054
    Stellenbosch No Stock
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R325.00 (Inc Tax: R373.75)


Related Products

Dual Motor Driver for Raspberry Pi 2/3

Dual Motor Driver for Raspberry Pi 2/3

Dual Motor Driver for Raspberry Pi 2/3 This compact expansion board plugs directly into the GPIO header on a Raspberry Pi B+ and provides an easy and low-cost solution for driving a pair of small b..

Centurion (No Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: 2753
Product Status : Active

R135.00 (Inc Tax: R155.25)

Pi Dual Motor Driver 2.5A MAX

Pi Dual Motor Driver 2.5A MAX

Pi Dual Motor Driver 2.5A MAX This motor driver expansion board and its corresponding Python library make it easy to control a pair of bidirectional, brushed DC motors with a compatible Raspberry Pi ..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: 3758
Product Status : Active

R198.00 (Inc Tax: R227.70)

DF Robot Light & Motor Driver for Python

DF Robot Light & Motor Driver for Python

DF Robot Light & Motor Driver for Python The DF Robot Light & Motor Driver for Python is a versatile, high-current PWM driver board designed for precise control of DC motors and LED lightin..

Centurion (In Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: DRI0050
Product Status : Active

R194.00 (Inc Tax: R223.10)

Tags: dfrobot, raspberry pi, motor driver hat, dc motor driver, stm32, tb6612fng, robotics, i2c, encoder motor, automation, motion control