Skip to main content
Free Delivery  ·  COD Available  ·  15-Day Returns
Elecvora
Waveshare DC Motor Driver Module for Raspberry Pi Pico Driving up to 4x DC Motors — image 1
Hover to zoom

1 / 5 · Click to enlarge

WAVESHARE

Waveshare DC Motor Driver Module for Raspberry Pi Pico Driving up to 4x DC Motors

28+ bought in past month
AI Summary
Multi-Brand Raspberry Pi Add on Boards (HATs) for everyday users

The Waveshare DC Motor Driver Module for Raspberry Pi Pico Driving up to 4x DC Motors by WAVESHARE is a mid-range multi-brand raspberry pi add on boards (hats) designed for everyday users. It features Item Type: Other Board and Compatibility: Pi Pico.

₹2,327
Free Shipping💵 COD Available

Available Offers

Free Delivery on this order. No minimum order value.

15-Day Easy Returns — hassle-free return & full refund.

Secure Payment — 100% safe checkout with UPI, Cards & Net Banking.

Total: ₹2,327
Buying tip: A well-rounded choice at a fair price. Recommended for most buyers.
Estimated delivery: 24 Aug7 Sept
Free Shipping
Pan India delivery
15-Day Returns
Hassle-free policy
Secure Payment
Razorpay protected
Quality Assured
Vetted products only

Available Offers

💳

5% Cashback

Pay with UPI & get 5% cashback (up to ₹50) via Razorpay

🏦

No-Cost EMI

Available on select bank cards at checkout. 0% interest for 3 months.

📦

Free Shipping

Free delivery on all orders. No minimum order value.

💵

Cash on Delivery

COD available on orders up to ₹5,000 across India.

Quick Specs

Item Type: Other Board
Compatibility: Pi Pico
Board Type: Driver Module
Operating Voltage (VDC):  6~12V (VIN terminals)
Logic level: 3.3V
PWM Driver: PCA9685

Ideal For

Everyday convenience
Share:

About This Product

The Waveshare DC Motor Driver Module for Raspberry Pi Pico Driving up to 4x DC Motors by WAVESHARE is a mid-range multi-brand raspberry pi add on boards (hats) designed for everyday users. It delivers reliable performance at an accessible price.

Key Specifications

  • Item Type: Other Board
  • Compatibility: Pi Pico
  • Board Type: Driver Module
  • Operating Voltage (VDC):  6~12V (VIN terminals) — works with standard household power
  • Logic level: 3.3V
  • PWM Driver: PCA9685
  • Motor Driver: TB6612FNG
  • Control Interface: I2C — compatible with modern devices

Why Buy from Elecvora?

Elecvora sources this product directly, cutting out multiple middlemen. Every order includes free shipping, a 15-day return policy, and secure payment via Razorpay.

This is Waveshare DC Motor Driver Module for Raspberry Pi Pico. This DC motor driver has been designed specifically for the Raspberry Pi Pico and can PWM control up to 4 DC motors at a constant current of 1.2A (3.2A peak). Power input between 6-12V can be applied, which conveniently powers the Raspberry Pi Pico thanks to the onboard 5V regulator. An on/off switch and power indicator LED add to this convenience, alongside a breakout section for unused GPIO pins. Pico will need to have male headers pins to it with the pins pointing downwards and a USB cable to power up Click here Below for PICO with Header Pin & Power cable

Raspberry PI Pico with Headers and Micro USB Cable

Pin  Configuration:   Note: A Raspberry Pi Pico is not included with this hatClick here to buy.

Features:

  1. Compatible with the Raspberry Pi Pico
  2. I2C controlled, supports 32x different I2C addresses by setting the 5 address jumpers
  3. Onboard PCA9685 chip, provides 12-bit hardware PWM to adjust motor speed
  4. Onboard TB6612FNG dual H-bridge motor driver
  5. Integrates 5V regulator, up to 3A output current, can be powered from a battery through the VIN terminal
  6. Breaks out unused pins of the Pico for easy extension

Useful Links:

User Guide and Libraries

Package Includes:

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

Setup Guide

1
Identify the pins
Locate VCC (power), GND (ground), and data pins (SDA/SCL for I2C, MOSI/MISO for SPI, or TX/RX for UART). Refer to the pinout diagram on the product page.
2
Wire to your microcontroller
Connect VCC to 3.3V or 5V (check the module spec), GND to GND, and data pins to the appropriate GPIO pins on your Arduino or Raspberry Pi.
3
Install libraries
In Arduino IDE, go to Sketch → Include Library → Manage Libraries and search for the sensor library. Install the recommended version.
4
Upload example sketch
Open File → Examples → [library name] → Basic Example. Upload to your board and open Serial Monitor to view output.
5
Calibrate if needed
Some sensors (temperature, humidity, distance) may need a short warm-up period or calibration. Run the calibration sketch if provided.