Motor Speed Controllers



Motor speed controllers get connected to your battery and your motors. Your radio control receiver also plugs into the motor controller. The controller is then able to control the speed and direction of the motors.


The set-ups for the controller is simple plug-and-play. You can fine tune some of the parameters, but in most cases you won't need to. Our controllers operate two channels independently of each other so you only need one controller to drive and steer both the left and the right wheels.






Solo 60 Motor Controller

AmpFlow Solo 60 brushed DC motor controller
The Solo 60 is an intelligent motor controller designed to control one brushed DC motor at 60 Amps continuous with up to 100 Amps peak. It can be controlled from USB, RC radio, PWM, TTL serial, analog, and microcontrollers such as an Arduino or Raspberry Pi.

The Solo 60 automatically supports 3.3V or 5V logic levels, travel limit switches, home switches, emergency stop switches, power supplies, braking systems, and contactors. A built-in switching-mode BEC supplies 5VDC at up to 1.2 Amps for powering user devices.

Brushed DC motors can be controlled in open- or closed-loop using position or velocity control modes. It features several built-in commands for controlling acceleration, deceleration, distance, speed, current sense, voltage limits, and more. RC and analog control modes also include several user-defined settings such as acceleration and deceleration rates.

Quadrature encoders with up to 19.6 million pulses per second are supported and can be auto-tuned using Motion Studio, a free downloadable application. In addition, a wide range of sensor inputs, including potentiometers and absolute encoders, is supported. The closed-loop functionality enables total control over speed, velocity, and direction, regardless of load changes.

This motor controller incorporates several protection features, including over- and under-voltage, temperature, and current limits. Several user-definable settings such as maximum and minimum battery voltages, and current limits, are provided for more refined control.

The Solo 60's regenerative braking will charge the battery when braking. Its advanced circuitry can change direction during full throttle without damage, and it has a LiPo cutoff mode to prevent battery damage.

  • Continuous current: 60A
  • Max voltage: 34VDC
  • BEC: 5VDC @ 1.2A
  • Encoder input
  • Thermal protection
  • Current sensing
  • User-selectable peak current
  • Battery protection
  • Regenerative braking
  • Over- and under-voltage protection
  • Position and velocity control modes

Control via:

  • USB
  • Analog
  • RS232
  • RC Pulse

  • Dimensions: 65mm x 33mm x 23mm
  • Weight: 130 grams

User's Manual

Motion Studio


Solo 60 Motor Controller - $120 Quantity






RoboClaw 2X200A Motor Controller

RoboClaw 2X200A dual-channel motor controller
RoboClaw 2X200A motor controller, alternate view
The RoboClaw 2X200A is a compact, intelligent, high-power motor controller designed to drive two brushed DC motors in demanding applications. It delivers up to 200A peak per channel at input voltages of up to 60VDC, combining robust power handling with flexible control, advanced motion capabilities, and comprehensive protection.

The RoboClaw can be controlled from USB, RC radio, PWM, TTL serial, analog input, and microcontrollers such as Arduino and Raspberry Pi. It automatically supports 3.3V and 5V logic levels, and provides interfaces for limit switches, home switches, emergency stops, braking systems, and contactors. Built-in voltage clamping allows safe operation with power supplies, and an integrated switching-mode BEC provides 5VDC at up to 1A for user electronics.

Brushed DC motors can be controlled in open-loop or closed-loop using position and velocity control modes, with built-in commands for acceleration and deceleration, speed and distance control, current sensing, and voltage limiting. RC and analog control modes offer user-configurable acceleration and deceleration.

Dual quadrature encoder inputs support up to 19.6 million pulses per second, with encoder auto-tuning using Motion Studio, a free configuration and tuning application. Additional sensors, including potentiometers and absolute encoders, are also supported. Closed-loop control maintains precise speed, position, and direction under varying loads.

The RoboClaw provides continuous protection against over-temperature, over-current, over-voltage, and under-voltage, with user-configurable limits for maximum current and battery voltage thresholds. Regenerative braking returns energy to the power source during deceleration, advanced circuitry allows direction changes at full throttle without damage, and a LiPo cutoff mode prevents battery over-discharge.

  • Dual-channel brushed DC motor controller
  • 200A peak per channel
  • Supports input voltages up to 60VDC
  • Open-loop and closed-loop control
  • Position and velocity control modes
  • Dual quadrature encoder inputs up to 19.6 million pulses per second
  • Integrated 5VDC, 1A BEC
  • Over-temperature, over-current, over- and under-voltage protection
  • Regenerative braking
  • LiPo cutoff mode

Control via:

  • USB
  • RC radio
  • PWM
  • TTL serial
  • Analog

  • Dimensions: 212mm x 126mm x 49mm
  • Weight: 1630 grams

User's Manual

Motion Studio


RoboClaw 2X200A Motor Controller - $599 Quantity






Solo 300 Motor Controller

Solo 300 motor controller
The Solo 300 is an intelligent motor controller designed to control one brushed DC motor at up to 300 Amps continuously. It can be controlled from USB, RC radio, PWM, TTL serial, analog, and microcontrollers such as Arduino or Raspberry Pi.

The Solo 300 automatically supports 3.3V or 5V logic levels, travel limit switches, home switches, emergency stop switches, power supplies, braking systems, and contactors. A built-in switching mode BEC supplies 5VDC at up to 1.2 Amps for powering user devices.

Brushed DC motors can be controlled in open or closed loop using position or velocity control modes. It features several built-in commands for controlling acceleration, deceleration, distance, speed, current sense, voltage limits, and more. RC and analog control modes also include several user-defined settings such as acceleration and deceleration rates.

Quadrature encoders with up to 19.6 million pulses per second are supported and can be auto-tuned using Motion Studio, a free downloadable application. In addition, a wide range of sensor inputs, including potentiometers and absolute encoders, are supported. The closed-loop functionality enables total control over speed, velocity, and direction regardless of load changes.

The Solo 300 incorporates several protection features, including over and under-voltage, temperature, and current limits. Several user-definable settings such as maximum and minimum battery voltages and maximum current limits provide more refined control.

The Solo 300's regenerative braking will charge the battery when braking. Its advanced circuitry can change direction during full throttle without damage, and it has a LiPo cutoff mode to prevent battery damage.

  • Continuous current: 300A
  • Max voltage: 60 VDC
  • BEC: 5 VDC @ 1.2A
  • Encoder input
  • Thermal protection
  • Current sensing
  • User-selectable peak current
  • Battery protection
  • Regenerative braking
  • Over and under-voltage protection
  • Position and velocity control modes

Control via:

  • USB
  • Analog
  • RS232
  • RC Pulse

  • Dimensions: 99mm x 73mm x 30mm
  • Weight: 300 grams

User's Manual

Motion Studio


Solo 300 High-Voltage Controller - $499 Quantity






Speed Adjuster

AmpFlow Speed Adjuster


This speed adjuster plugs into the radio control inputs of the motor controllers. It is a quick and easy way to send the control signals to the motor controllers without the need for an RC transmitter or receiver. Turn the knob to control the motors from full forward to full reverse or anywhere in between.

One unit can control both channels of the speed controller by sending the same signal to both channels. Two units are required to have independent control of speed and direction of both channels.




AmpFlow Speed Adjuster - $20 Quantity