---
product_id: 148972472
title: "Cytron 20A Bi-Directional 6V-30V DC Motor Driver MD20A"
brand: "makermotor"
price: "A$50"
currency: AUD
in_stock: true
reviews_count: 3
category: "Makermotor"
url: https://www.desertcart.com.au/products/148972472-cytron-20a-bi-directional-6v-30v-dc-motor-driver-md20a
store_origin: AU
region: Australia
---

# 20A continuous current PWM frequency up to 20kHz Bi-directional motor control Cytron 20A Bi-Directional 6V-30V DC Motor Driver MD20A

**Brand:** makermotor
**Price:** A$50
**Availability:** ✅ In Stock

## Summary

> ⚙️ Drive your innovation forward with Cytron’s MD20A – power, precision, and protection in one sleek package!

## Quick Answers

- **What is this?** Cytron 20A Bi-Directional 6V-30V DC Motor Driver MD20A by makermotor
- **How much does it cost?** A$50 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.au](https://www.desertcart.com.au/products/148972472-cytron-20a-bi-directional-6v-30v-dc-motor-driver-md20a)

## Best For

- makermotor enthusiasts

## Why This Product

- Trusted makermotor brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Built-In Safety First:** Active overcurrent limiting and temperature protection keep your motor and driver safe under heavy loads.
- • **Powerhouse Performance:** Handles up to 20A continuous current without a heatsink, powering your projects with confidence.
- • **High-Frequency PWM Support:** Operate motors smoothly with PWM frequencies up to 20kHz, minimizing noise and maximizing control.
- • **Universal Logic Compatibility:** Supports 1.8V to 12V logic inputs, perfect for Arduino, Raspberry Pi, PLC, and more.
- • **Seamless Bi-Directional Control:** Effortlessly reverse motor direction with precision using advanced NMOS H-Bridge design.

## Overview

The Cytron MD20A is a robust 20A continuous, bi-directional DC motor driver supporting 6V to 30V input voltage. Featuring an advanced NMOS H-Bridge design, it delivers high-frequency PWM control up to 20kHz and is compatible with a wide range of logic levels (1.8V to 12V). Its built-in overcurrent and temperature protections ensure reliable, safe operation for applications like robotics, automation, and solar tracking.

## Description

The MD20A enables bidirectional control of one high-power brushed DC motor from 6V to 30V. With discrete NMOS H-Bridge design, this motor driver is able to support 20Amp continuously without any heatsink. This motor driver can be controlled with PWM and DIR inputs. With input logic voltage range from 1.8V to 12V, it’s compatible with wide variety of host controller (e.g. Arduino, Raspberry Pi, PLC). Features: 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 Applications: Automated Guided Vehicle (AGV), Solar Tracker, Game Simulator, Mobile Robot, Automation Machine.

Review: Excellent H-bridge controller - This unit is well engineered. They made an effort to use the PCB as a heat spreader. It used advanced manufacturing, and rework should not en done lightly. The ratings are mostly conservative. The unit val take huge peak loads. The power connection goes through a relatively small connection path, possibly intended as a fuse. The capacitors help with switching current and reduces power supply glitches. The controller can get confused and need a reset. This suggests there are some nice safety features - TBD. We used a thermal pad to the case to dump heat.
Review: Works as expected! - Easy to use. Connected to a Teensy 4.1 and is driving a linear actuator. Only tested ro 3 Amps peak but no heat at that level. Best value i coyld find for a controllable DC motor driver over 10A.

## Features

- Overcurrent protection with active current limiting
- Operating Voltage: DC 6V to 30V
- Bi-directional control for 1 brushed DC motor, single channel
- 3.3V and 5V logic level input
- PWM frequency up to 20kHz (Output frequency is same as input frequency)

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07RQFN485 |
| Batteries Included? | No |
| Batteries Required? | No |
| Best Sellers Rank | #415,733 in Tools & Home Improvement ( See Top 100 in Tools & Home Improvement ) #362 in Electrical Motor Controls |
| Customer Reviews | 4.6 4.6 out of 5 stars (11) |
| Date First Available | December 6, 2018 |
| Is Discontinued By Manufacturer | No |
| Item Weight | 4 ounces |
| Manufacturer | Cytron |
| Material | copper |
| Part Number | MD20A |
| Voltage | 12 Volts |

## Images

![Cytron 20A Bi-Directional 6V-30V DC Motor Driver MD20A - Image 1](https://m.media-amazon.com/images/I/81nC0GCKh5L.jpg)

## Questions & Answers

**Q: can i conect it to a rc receiver ?**
A: It depends on what output your RC board has. If it has a PWM, a binary output for direction, and a ground then yes most likely you are good to go.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Excellent H-bridge controller
*by ;***) on June 3, 2023*

This unit is well engineered. They made an effort to use the PCB as a heat spreader. It used advanced manufacturing, and rework should not en done lightly. The ratings are mostly conservative. The unit val take huge peak loads. The power connection goes through a relatively small connection path, possibly intended as a fuse. The capacitors help with switching current and reduces power supply glitches. The controller can get confused and need a reset. This suggests there are some nice safety features - TBD. We used a thermal pad to the case to dump heat.

### ⭐⭐⭐⭐⭐ Works as expected!
*by D***R on April 23, 2024*

Easy to use. Connected to a Teensy 4.1 and is driving a linear actuator. Only tested ro 3 Amps peak but no heat at that level. Best value i coyld find for a controllable DC motor driver over 10A.

### ⭐⭐⭐⭐⭐ Work very nicely with Arduino
*by M***A on October 27, 2020*

This board has nice on/off button for testing and built with TI chip. PWM input from external source works well and drive the motor with 20Amp rating. Arduino using analogOut function command scale to 0(0%) to 255 (100%) works very good too.

## Frequently Bought Together

- Cytron 20A Bi-Directional 6V-30V DC Motor Driver MD20A
- Arduino Uno REV3 [A000066] – ATmega328P Microcontroller, 16MHz, 14 Digital I/O Pins, 6 Analog Inputs, 32KB Flash, USB Connectivity, Compatible with Arduino IDE for DIY Projects and Prototyping

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.au/products/148972472-cytron-20a-bi-directional-6v-30v-dc-motor-driver-md20a](https://www.desertcart.com.au/products/148972472-cytron-20a-bi-directional-6v-30v-dc-motor-driver-md20a)

---

*Product available on Desertcart Australia*
*Store origin: AU*
*Last updated: 2026-03-07*