Same Day Shipping if Order Placed by 2pm

GST Invoice on All Orders

Assured Quality, 100% Genuine Components

20Amp 6V-30V DC Motor Driver - MD20A


No reviews yet Write a Review
Manufacturer Part Number:
₹1,831.36 inc. GST
₹1,552.00 ex. GST
Bidirectional motor controller offers precise control for brushed DC motors, with a wide voltage range (6V-30V) and impressive current handling (20A continuous, 60A peak). It's user-friendly, diagnostic LEDs,& versatile inputs for PWM. View full description
₹1,831.36 inc. GST
₹1,552.00 ex. GST


This MD20A bidirectional motor controller is designed for precise control of one brushed DC motor. It operates within an input voltage range of 6V to 30V, making it versatile for various applications. It can handle a maximum continuous motor current of 20A, with a peak current of 60A, ensuring robust motor control. The controller features buttons for quick testing and LEDs to indicate the motor output state, simplifying diagnostics.

The motor controller accepts PWM (Pulse-Width Modulation) and DIR (Direction) inputs, allowing for precise speed and direction control. Its inputs are compatible with a wide range of logic levels, including 1.8V, 3.3V, 5V, and 12V, making it compatible with popular platforms like Arduino, Raspberry Pi, and PLC.

With a PWM frequency of up to 20kHz, the controller provides smooth and efficient motor control. The output frequency matches the input frequency, ensuring accurate motor speed control. It supports both sign-magnitude and locked-antiphase PWM operation modes, enhancing versatility.

Safety features include overcurrent protection with active current limiting, temperature protection to prevent overheating, and undervoltage shutdown to protect your motor and the controller from voltage fluctuations.

  • Bidirectional control for one brushed DC motor.
  • Operating Voltage: DC 6V to 30V
  • Maximum Motor Current: 20A continuous, 60A peak
  • Buttons for quick testing.
  • LEDs for motor output state.
  • PWM and DIR inputs.
  • Inputs compatible with 1.8V, 3.3V, 5V and 12V logic (Arduino, Raspberry Pi, PLC, etc).
  • PWM frequency up to 20kHz (Output frequency is same as input frequency).
  • Compatible with sign-magnitude and locked-antiphase PWM operation.
  • Overcurrent protection with active current limiting.
  • Temperature protection.
  • Undervoltage shutdown.

Example Application: Automated Guided Vehicle (AGV), Solar Tracker, Game Simulator, Mobile Robot, Automation Machine.


Packing List
  • 1 x 20Amp 6V-30V DC Motor Driver
  • 4 x PCB Spacer

Technical Specifications

Current Capacity:
86mm x 47mm
Operating Voltage:
6 to 30V
RC Servo Signal:

Warranty Information

All the products supplied by Evelta are genuine and original. We offer 14 days replacement warranty in case of manufacturing defects. For more details, please visit our cancellation and returns page.