SKU: SBCD-1403
📋 GST Invoice Available

Waveshare DC Motor Driver Module for Raspberry Pi Pico

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

The Waveshare DC Motor Driver Module for Raspberry Pi Pico provides robust control over up to four DC motors, delivering 1.2A continuous current per channel with 3.2A peak. This I2C-controlled board simplifies motor integration with your Raspberry Pi Pico projects, featuring an onboard 5V regulator to power the Pico directly from a 6-12V input.

Features

  • Seamlessly controls up to four independent DC motors with the Raspberry Pi Pico.
  • Features PCA9685 12-bit PWM driver for precise speed control and TB6612FNG dual H-bridge motor driver.
  • Integrated 5V regulator allows the Pico to be powered directly from the motor driver’s 6-12V input.
  • Utilizes I2C communication, supporting multiple addresses for daisy-chaining and expandability.
  • Breaks out unused Pico GPIO pins for easy connection to additional sensors or peripherals.

Out of stock

Description

Designed specifically for the Raspberry Pi Pico, the Waveshare DC Motor Driver Module offers a straightforward solution for driving multiple DC motors in embedded applications. It leverages the PCA9685 chip for 12-bit hardware PWM generation, enabling smooth and accurate speed control, while the TB6612FNG dual H-bridge motor driver ensures efficient power delivery to up to four motors.

This module simplifies power management by incorporating a 5V regulator, allowing the Raspberry Pi Pico itself to be conveniently powered from the driver’s 6-12V VIN terminals, making it ideal for battery-powered robotics or mobile platforms. Its I2C control interface and adjustable address jumpers offer flexibility for complex systems requiring multiple I2C devices. Furthermore, the board thoughtfully breaks out unused GPIO pins from the Pico, facilitating easy expansion and integration with other components.

Key Features

  • Compatible with Raspberry Pi Pico, designed for direct header mounting.
  • I2C controlled interface for simplified wiring and project scalability.
  • Onboard PCA9685 chip provides 12-bit hardware PWM for precise motor speed adjustment.
  • Integrated TB6612FNG dual H-bridge driver supports up to 4x DC motors.
  • Delivers 1.2A continuous current per motor (3.2A peak) for reliable operation.
  • Features a 5V regulator, capable of outputting up to 3A to power the Pico from the VIN terminal.
  • Includes an on/off switch and power indicator LED for convenient use.
  • Breaks out unused Pico GPIO pins for easy access and expansion.

Applications

  • Robotics and autonomous vehicles.
  • Educational projects requiring motor control.
  • Small-scale automation and mechatronics.
  • RC projects and mobile platforms.

Technical Specifications

Operating Voltage6~12V (VIN terminals)
Logic Level3.3V
PWM DriverPCA9685
Motor DriverTB6612FNG
Control InterfaceI2C
Dimensions65 x 56 mm
Current Output (Continuous)1.2A per motor
Current Output (Peak)3.2A per motor
Onboard Regulator Output5V, up to 3A

Frequently Asked Questions

What is the maximum number of DC motors this module can control?

This Waveshare module is designed to control up to four independent DC motors simultaneously. Each motor channel provides a continuous current of 1.2A, with a peak current capability of 3.2A, making it suitable for a variety of small to medium motor applications.

How is the Raspberry Pi Pico powered when using this motor driver?

The module includes an integrated 5V regulator, allowing the Raspberry Pi Pico to be powered directly from the driver's VIN terminals. This means you can supply 6-12V to the motor driver, and it will efficiently regulate 5V for the Pico, simplifying power management.

What communication interface does the motor driver use with the Pico?

The Waveshare DC Motor Driver communicates with the Raspberry Pi Pico via the I2C interface. This allows for flexible control using only two data lines (SDA and SCL) and supports configurable I2C addresses, enabling multiple I2C devices to coexist on the same bus.

Which driver chips are used for PWM and motor control?

The module incorporates the PCA9685 chip for generating 12-bit hardware PWM signals, providing precise motor speed control. For actual motor driving, it uses the TB6612FNG dual H-bridge motor driver, known for its efficiency and compact size in controlling DC motors.

Package Includes

  • 1 x Waveshare 4 DC Motor Driver HAT for Raspberry Pi Pico

Additional Information

Weight 0.04 kg
Dimensions 6.5 × 5.6 cm