MegaPi Pro 4DC Motor Driver


This module is used in MegaPi Pro, and can expand 4 DC motor interfaces. Its unique and convenient plug-in structure provides more creation space for customers.

Technical Specifications:

Motor driver: MP80495

Motor channel: 4

Minimum operating voltage: 6 V

Maximum operating voltage: 12 V

Logic voltage: 5 V

Rated operating current of each channel: 3 A

Peak operating current: 5.5 A

Module size: 39 mm×39 mm (L×W)


Supports the operating voltage of 6~12 V

Provides operating current up to 3 A (peak current up to 5.5 A) for 12 V power supply

The module has over-voltage protection, over-current protection, and over-temperature protection to comprehensively ensure use safety.

Enables to drive four DC motors

Motor driving terminal has reverse electromotive force protection (TVS protection).

The motor steering of this module is opposite to that of the encoder/DC motor driving module, making it easy for users to use in a variety of ways.

Connection Mode:

Programming Example:

MegaPi Pro 4-way DC motor driver programming:

mBlock programming:

This program serves to make the DC motor rotate clockwise for 2s, stop for 1s, and then rotate counterclockwise for 2s, stop for 1s, and repeat the cycle.

Arduino programming:

Relevant module information

MegaPi Pro:


Posted on