RoboClaw 2x15A, 6-34VDC Regenerative Motor Controller

BasicmicroSKU: RB-Bat-47
Manufacturer #: IMC412

Price  :
Sale price £98.31

Tax included Shipping calculated at checkout

Stock  :
Only 2 units left

Payments and Security

Payment methods

Apple Pay Mastercard PayPal Visa

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



  • RoboClaw 2x15A, 6-34VDC Regenerative Motor Controller
  • Can supply two brushed DC motors with 15 Amps
  • Dual quadrature encoders with up to 19.6 million pulses per second
  • High performance motion control intelligence
  • Can also change direction during full throttle without damage

The RoboClaw 2x15A, 6-34VDC Regenerative Motor Controller can supply two brushed DC motors with 15 Amps continuous and up to 30 Amps peak. With its multi-mode interface it can be controlled from USB, RC radio, serial devices, analog and or microcontrollers such as an Arduino or Raspberry Pi.

RoboClaw 2x15A, 6-34VDC Regenerative Motor Controller

Dual quadrature encoders with up to 19.6 million pulses per second are supported. In addition, a wide range of sensor inputs including potentiometers and absolute encoders are supported. RoboClaw's close loop functionality creates absolute control over speed, velocity and direction regardless of loading changes.

At the heart of RoboClaw is a high performance motion control intelligence which achieves high precision control and optimum motor performance in open or closed loop modes.

RoboClaw 2x15A, 6-34VDC Regenerative Motor Controller

  • 1x RoboClaw 2x15A, 6-34VDC Regenerative Motor Controller
  • 74 x 52 x 17 mm (L x W x H)
  • 3.3V Safe Outputs: Yes
  • 5V Tolerant Inputs: Yes
  • Quadrature Encoders: Yes
  • Absolute Encoders: Yes
  • Encoder Auto Tune: Yes
  • Motor Channels: 2
  • BEC: 5 VDC @ 3Amp
  • Thermal Protection: Yes
  • Current Sense: Yes
  • Battery Protection: Yes
  • Regenerative Braking: Yes
  • Other Voltage Protection: Yes
  • Under Voltage Protection: Yes
  • Max Voltage: 34 VDC
  • Min Voltage: 6 VDC


  • USB: Yes
  • Analog: Yes
  • RS232: Yes
  • CAN Bus: No
  • RC Pulse: Yes
  • Configurable I/O: Yes
  • Scripting: No
  • Position Control Mode: Yes
  • Velocity Control Mode: Yes
  • Torque Control Mode: Yes
  • Motor Type: Brushed DC


  • Weight: 61 grams
  • Cooling: Top Side Heat Sink

Customer Reviews

Based on 10 reviews
Have bought before, will buy again (if needed)

Bought this to replace an old one that finally let go. Solid controller that works exceptionally well with the encoder motors. A bit tricky to get initially set up (like most things it seems these days the instructions are a little thin but since they can't know all the different ways we're going to use these that's probably expected.

Much much more than the Sabertooth

I switched from a Sabertooth because their support is bad. So glad I did. This board has way more for less money than Sabertooth. For example : USB connection, current monitoring and upper setpoints, input signal led, on board pid control, with a Sabertooth you would have to buy another board for this feature. So happy I switched to this board.

Francois Jr.
Excellent board with a lot of options

Fast free shipping. One have to be well versed in electronics/automation/robotics/programming to use and configure these boards but boy do they deliver in terms of capabilities and configurability. The manual from iMotion lacks concrete application examples. It also warns users that connecting positive and negative in reverse will damage the board...I confirm this....don't make such a mistake. Very satisfied with the board.

Very good and complete product

It's a little expansive but it worth what you pay for. Just read the user manual and you 'll understand

Not too happy for my application

I bought this in combination with an RC transmitter and receiver to control a manual crane. Decided to use this setup to get variable speeds on the motors (versus a more simple on/off of motors using FOBS and relays) but I can't get the full voltages out of the controller nor can I figure out how to troubleshoot! I'd put up with the size of the transmitter (RC versus FOBs) but I tested this with just a voltmeter to exclude any motor issues and the inconsistent voltage outputs is an outstanding issue. I really need the full 12 VDC to these motors. Even without full power, I can still spin 3.6A wheelchair motors (24VDC running slower at 12VDC) and love the fact that it has indicator lights to signal when RC signals are coming in. You have to change the default mode to RC but otherwise, it was fairly easy to get going. Not too sure how to troubleshoot the inconsistent voltages coming out of this unit. Might be going to a simple FOB to relays, Robotshop doesn't carry that so I'd have to buy it somewhere else.

Estimate shipping

You may also like