IR Line Sensor Base PCB i-Robotics 29.50 (Inc. GST)
25.00 (+18% GST Extra)
Back to products
Buzzer Module Base PCB i-Robotics 35.40 (Inc. GST)
30.00 (+18% GST Extra)

Cytron MDD10A Dual Channel Enhanced 10Amp DC Motor Driver 30A Peak


  • Bi-directional control for two brushed DC motors.
  • Support motor voltage ranges from 5V to 30VDC (Rev2.0).
  • No Reverse Polarity Protection at Vmotor, please double check the polarity before power up.
  • Maximum current up to 10A continuous and 30A peak (10 seconds) for each channel.
  • Support 3.3V and 5V logic level input (for PWM and DIR), compatible with Arduino and Raspberry Pi.
  • Solid state components provide faster response time and eliminate the wear and tear of mechanical relay.
  • Full NMOS H-Bridge for better efficiency and no heat sink is required.
  • Regenerative Braking.
  • Speed control PWM frequency up to 20KHz (output frequancy is same and input frequancy).
  • Support both Locked-Antiphase and Sign-Magnitude PWM operation. ** Note this is not “RC PWM”
  • 2 activation buttons for manual activation or fast test on each channel.
  • Dimension: 84.5mm x 62mm

Please Note: If this material is not available in our stock, we will arrange & ship it in 3 working days if still we unable to proceed; we will refund 100% of your payment. 

SKU: RDNA-133.1

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%


1,968.24 (Inc. GST)
1,668.00 (+18% GST Extra)

Out of stock

Out of stock

19 People watching this product now!
  • Pick up from the RoboticsDNA Store in Pune / Dunzo

To pick up today


  • Same Day Delivery in Pune

(Mon-Sat) (Please Place Order Before 1:30 PM)​

Rs. 99

  • via (Express Mode)

Our courier will deliver to the specified address

3-5 Days

Rs. 149

  • via (Surface Mode)

Our courier will deliver to the specified address

4-7 Days

Rs. 69

Payment Methods:


DC brushed motor is the most commonly used and widely available motor in the market. Getting the motor to rotate is fairly easy, just connect the two terminals to power source and it will start spinning, that’s the beauty of DC brushed motor. Yet, if you want to control the speed, direction, activation and automate all these functions, check out this tutorial: 5 easiest ways to control a DC motor. And using motor driver is one of the ways. MDD10A is one of Cytron’s motor driver series which offers easy to use features and it can drive two independent motors.

MDD10A is the dual-channel version of MD10C which is designed to drive 2 brushed DC motors with high current up to 10A continuously. Like MD10C, MDD10A also supports locked-antiphase and sign-magnitude PWM signal. It uses full solid state components that offers faster response time and eliminates the wear and tear of the mechanical relay.

It can supports V-motor from 5V to 30VDC. With the pre-soldered terminals, and on-board manual/test buttons, you can get started even without any microcontroller.

  1. User’s manual
  2. Arduino Library and Example (Github)
  3. Fritzing
  4. Fritzing Tutorial
  5. MDD10A Rev2.0 CAD file
  1. Controlling MD10C with Arduino, shows the connections to Arduino UNO.
  2. Using MDD10A with Arduino
  3. Using MDD10A with CIKU
  4. Smartphone Controlled Wheel Robot

Packing List:

  1. 1 x MDD10A Rev2.0
  2. 1 x 2510 PCB connector – 5 ways female
  3. 5 x 2510 terminal pin







Video Card





Customer Reviews

0 reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.