Cytron 20A, 6-30V Single DC Motor Controller

CytronSKU: RB-Cyt-254
Manufacturer #: MD20A

Price  :
Sale price ¥3,608

Tax included Shipping calculated at checkout

Stock  :
In stock, 4 units

Payments and Security

Payment methods

American Express Apple Pay Google Pay JCB Mastercard PayPal Shop Pay Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.



  • Cytron 20A, 6-30V Single DC Motor Controller
  • Operating Voltage: DC 6V to 30V
  • Maximum Motor Current: 20A continuous, 60A peak
  • Has overcurrent protection with active current limiting
  • Offers temperature protection and under voltage shutdown

The Cytron 20A, 6-30V Single DC Motor Controller enables bidirectional control of one high-power brushed DC motor from 6V to 30V. 

With its discrete NMOS H-Bridge design, this motor driver is able to support 20Amp continuously without any heatsink. The onboard test buttons and motor output LEDs allow a functional test of the motor driver in a quick and convenient way without hooking up the host controller.

It is compatible with sign-magnitude and locked-antiphase PWM operation. The inputs (PWM, DIR) are compatible with 1.8V, 3.3V, 5V and 12V logic (Arduino, Raspberry Pi, PLC, etc). The PWM frequency is up to 20kHz (Output frequency is same as input frequency).

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

PDF File

ZIP File

Customer Reviews

Based on 5 reviews
Work as described

Product worked as described. Seems to be a good design.

Working good

It is working good the only thing is that when I use this driver the motor produce a noise which it doesnt if I use othe products. Thanks

Nice Unit. rock solid

I am now retired. When I was working I dealt with the high end variable speed motor controls. I some really good things to say about the Cytron MD20A... I use it with an Arduino. This let me do a nice smooth accel & decel timing to make my motor do exactly what I want. I am really pleased with the easy way it just performs, and performs. No flaky stuff happening at all. I will probably be buying more of these for other projects. The only thing required is writing good code for the arduino. If you don’t write it... it isn’t there.

Working great!

I got this to drive a 20T, 540 sized brushed motor with an Arduino, and it works great so far. (This is for a 1/10 scale DIY RC car). The board is fairly easy to use, and includes a truth table for if you don't know how to use it. The included test buttons are convenient, but I don't like how it brakes the motor from full-throttle since it seems hard on larger motors, but it works well. I haven't driven the board very hard, but under normal conditions, I didn't notice much of a heat build-up if at all. Perhaps my motor is a bit too large, but the err LED turns on here and there, and I'm not too sure why since everything runs fine when it happens. Overall this board works fantastic for small and medium motors while remaining user-friendly enough that the average Arduino hobbyist can figure it out with minimal issue.

Good for price

So far has worked quite reliably, and is quite cost effective for a 20A motor controller. Built-in test buttons have proven handy as well.

Estimate shipping

You may also like