SKU: SBCD-1263
📋 GST Invoice Available

Waveshare Motor Driver HAT for Raspberry Pi I2C

₹1,889.00 (Inclusive of all taxes)
Out of Stock

The Waveshare Motor Driver HAT is an efficient I2C-controlled expansion board for Raspberry Pi, simplifying motor control for robotics and automation projects. It features a PCA9685 PWM controller and TB6612FNG dual H-bridge driver for precise DC motor speed and direction.

Features

  • I2C control for simplified wiring and stackable expansion up to 32 HATs.
  • Integrated PCA9685 PWM controller delivers 12-bit hardware PWM for precise motor speed adjustment.
  • Features a TB6612FNG dual H-bridge motor driver, ensuring high-efficiency and low-heating operation.
  • Includes a 5V regulator with up to 3A output, allowing direct power from a 6-12V battery via VIN.
  • Compatible with all 40-pin Raspberry Pi models (Zero, 2B, 3B, 3B+).

Out of stock

Description

The Waveshare Motor Driver HAT is a compact and efficient motor control expansion board designed for Raspberry Pi projects. Featuring I2C communication, it simplifies motor control while minimizing GPIO usage. The board integrates the PCA9685 PWM controller and TB6612FNG dual H-bridge motor driver, enabling precise speed and direction control of two DC motors.

With support for stackable addressing, up to 32 boards can be connected for large-scale robotics applications. An onboard 5V regulator provides up to 3A output and allows battery-powered operation through the VIN terminal. This efficient design ensures low heat generation and reliable motor performance, making it suitable for continuous operation.

Compatible with Raspberry Pi Zero, Zero W, Zero WH, 2B, 3B, and 3B+, this HAT is ideal for robotics, automation, educational projects, and smart vehicle development, offering robust motor control capabilities within the Raspberry Pi ecosystem.

Key Features

  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards.
  • I2C controlled, by setting 5 address jumpers, it is stackable up to 32 modules.
  • Onboard PCA9685 chip, provides 12-bit hardware PWM to adjust motor speed.
  • Onboard TB6612FNG dual H-bridge motor driver, high efficiency, low heating.
  • Integrates 5V regulator, up to 3A output current, can be powered from battery through VIN terminal.
  • Reserved I2C control pins, allows to work with other control boards.
  • Comes with development resources and manual (examples in BCM2835, wiringPi, and python).

Applications

  • Robotics projects
  • Automation systems
  • Educational electronics and STEM
  • Smart vehicle development
  • Motorized embedded systems

Technical Specifications

Power Supply6V~12V (VIN terminal)
Logic Voltage3.3V
PWM DriverPCA9685
Control InterfaceI2C
Motor DriverTB6612FNG
Dimension65mm x 30mm
Mounting Hole Size3.0mm
Weight18 g

Frequently Asked Questions

What Raspberry Pi models are compatible with this HAT?

This Motor Driver HAT supports all 40-pin Raspberry Pi models, including Raspberry Pi Zero, Zero W, Zero WH, 2B, 3B, and 3B+. Its standard 40PIN GPIO extension header ensures broad compatibility across the Raspberry Pi series, making integration straightforward for various projects.

How is motor speed and direction controlled on this HAT?

Motor speed is controlled via the onboard PCA9685 chip, which provides 12-bit hardware PWM, offering precise adjustment. Direction is managed by the TB6612FNG dual H-bridge driver. The entire system is controlled through a simple I2C interface, minimizing GPIO usage.

Can multiple Waveshare Motor Driver HATs be used together?

Yes, this HAT is designed for stackable operation. By utilizing 5 address jumpers, you can connect and control up to 32 of these modules simultaneously. This feature is highly beneficial for complex robotics or automation projects requiring numerous motors.

What are the power supply requirements for the HAT?

The HAT can be powered via the VIN terminal with a voltage range of 6V to 12V. It integrates a 5V regulator providing up to 3A output current, enabling direct battery-powered operation for your Raspberry Pi and connected motors, enhancing project portability.

What programming resources are available for this HAT?

Waveshare provides comprehensive development resources and a manual. These typically include example code written in popular languages and libraries such as BCM2835, wiringPi, and Python, making it easier for developers to get started with motor control.

Package Includes

  • 1 x Waveshare Motor Driver HAT for Raspberry Pi, I2C Interface
  • 1 x Raspberry Pi screws pack

Additional Information

Weight 0.018 kg
Dimensions 6.5 × 3 cm