🚚 Free Worldwide Shipping on All Orders!Shop Now
HomeStore

DC Motor Driver HAT(V1.0)

Product image 1
1 / 5

DC Motor Driver HAT(V1.0)

The DC Motor Driver HAT is a Raspberry Pi add-on board that drives up to two DC motors via I2C. Built around the TB6612FNG motor driver chip with 1.2 A continuous current per channel (2 A peak), it supports both standard DC motors and motors with encoders through the on-board encoder interface.

An STM32 microprocessor handles command processing from the Raspberry Pi and converts instructions into motor drive signals. The board accepts 7–12 V input and communicates via I2C, making it straightforward to integrate into robotics and motion control projects.

Key Features

  • TB6612FNG Motor Driver – 1.2 A continuous / 2 A peak per channel
  • 2-Channel Output – Drive two DC motors or DC motors with encoders
  • On-Board Encoder Interface – Direct support for motor encoders
  • STM32 Processor – Handles command processing and motor signal generation
  • I2C Communication – Default address 0x10, easy to configure
  • Wide Input Voltage – 7–12 V motor supply
  • Raspberry Pi HAT Form Factor – Plugs directly onto the 40-pin GPIO header

Specifications

  • Operating Voltage – 7–12 V
  • Logic Voltage – 5 V
  • Continuous Drive Current – 1.2 A per channel
  • Peak Current – 2 A per channel
  • Interface – I2C (default address 0x10)
  • Dimensions – 65 × 30 mm

Ideal For

  • Raspberry Pi robot cars and tanks
  • Balance robots
  • Motor control projects with encoder feedback
  • DIY robotics and motion platforms

Package Contents

  • 1× DC Motor Driver HAT

Resources

$7.57

Original: $25.24

-70%
DC Motor Driver HAT(V1.0)—

$25.24

$7.57

Product Information

Shipping & Returns

Description

The DC Motor Driver HAT is a Raspberry Pi add-on board that drives up to two DC motors via I2C. Built around the TB6612FNG motor driver chip with 1.2 A continuous current per channel (2 A peak), it supports both standard DC motors and motors with encoders through the on-board encoder interface.

An STM32 microprocessor handles command processing from the Raspberry Pi and converts instructions into motor drive signals. The board accepts 7–12 V input and communicates via I2C, making it straightforward to integrate into robotics and motion control projects.

Key Features

  • TB6612FNG Motor Driver – 1.2 A continuous / 2 A peak per channel
  • 2-Channel Output – Drive two DC motors or DC motors with encoders
  • On-Board Encoder Interface – Direct support for motor encoders
  • STM32 Processor – Handles command processing and motor signal generation
  • I2C Communication – Default address 0x10, easy to configure
  • Wide Input Voltage – 7–12 V motor supply
  • Raspberry Pi HAT Form Factor – Plugs directly onto the 40-pin GPIO header

Specifications

  • Operating Voltage – 7–12 V
  • Logic Voltage – 5 V
  • Continuous Drive Current – 1.2 A per channel
  • Peak Current – 2 A per channel
  • Interface – I2C (default address 0x10)
  • Dimensions – 65 × 30 mm

Ideal For

  • Raspberry Pi robot cars and tanks
  • Balance robots
  • Motor control projects with encoder feedback
  • DIY robotics and motion platforms

Package Contents

  • 1× DC Motor Driver HAT

Resources