Raspberry Pi Motor Driving Expansion Board (Compatible with Raspberry Pi 4B / 3B+ / 3B / Zero)

Raspberry Pi Motor Driving Expansion Board (Compatible with Raspberry Pi 4B / 3B+ / 3B / Zero) — DFRobot — DRI0054

Motor driver expansion board for Raspberry Pi. Drives multiple DC motors and servos, with I2C and UART control interfaces.

Pinout

Logical pinout · physical placement not verified
RASPBERRY PI MOTOR DRII2C (SDASCL)Servo headers (multiple)UART (TXRX)Power input terminalsMotor terminals (multiple)5VGND from Pi header
  • I2C (SDASCL)
    Type · Signal
  • UART (TXRX)
    Type · Signal
  • Motor terminals (multiple)
    Type · Power
  • Servo headers (multiple)
    Type · Signal
  • Power input terminals
    Type · Power
  • 5VGND from Pi header
    Type · Power

Start wiring

PWM · I2C · UART · Wide input · Breakout

Confirm the data interface matches your host board.

Module pins: Motor terminals (multiple), Power input terminals, 5V/GND from Pi header, I2C (SDA/SCL), UART (TX/RX), Servo headers (multiple). 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