Motor Driver HAT for Raspberry Pi, I2C

Motor Driver HAT for Raspberry Pi, I2C — Waveshare — Motor Driver HAT

Raspberry Pi HAT motor driver board using I2C interface for control. Drives DC and stepper motors; stacks directly onto 40-pin Raspberry Pi headers.

Pinout

Logical pinout · physical placement not verified
MOTOR DRIVER HAT FOR RVINGND (screw)5V3V3GND (header)SDASCL (Pi headerreserved)

One grouped source record is expanded into separate logical pads where unambiguous; physical placement is not implied.

  • VINGND (screw)
    Type · Power
  • A1A2, B1B2 (screw)
    Type · Analog, Control
  • SDASCL (Pi headerreserved)
    Type · I2C, Signal
  • 5V3V3GND (header)
    Type · Power

Start wiring

PWM · I2C · UART · Wide input · Breakout

Confirm the data interface matches your host board.

Module pins: VIN / GND (screw), 5V/3V3/GND (header), SDA/SCL (Pi header / reserved). Schematik maps them to your board in the app.

Motor drivers

76 other options

H-bridge breakouts from 1A to 43A (DRV8871, TB6612FNG, BTS7960), stepper drivers (A4988, TMC260, TB6600), I2C servo/solenoid controllers, and Pi/Arduino shields — sized by current and protocol.

View all 76

Related groups

4 groups