• Cart is empty.


    Total: $0


Roboteq's SDC2130 (30V) / SDC2160 (60V) controller is designed to convert commands received from an RC radio, Analog Joystick, wireless modem, PC (via RS232 or USB) or microcomputer into high voltage and high current output for driving one or two DC motors. Fitting a very compact 70x70mm board, and designed for maximal ease-of-use, it is delivered with all necessary cables and hardware, and is ready to use in minutes. For space constrained remote controlled application, the controller will directly interface to a dime-size Spektrum radio receiver.

The controller features a high-performance 32-bit microcomputer and quadrature encoder inputs to perform advanced motion control algorithms in Open Loop or Close Loop (Speed or Position) modes. The SDC2130/SDC2160 features several Analog, Pulse and Digital I/Os which can be remapped as command or feedback inputs, limit switches, or many other functions.

For mobile robot applications, the controller's two motor channels can either be operated independently or mixed to set the direction and rotation of a vehicle by coordinating the motion of each motor.

Numerous safety features are incorporated into the controller to ensure reliable and safe operation. The controller's operation can be extensively automated and customized using Basic Language scripts. The controller can be reprogrammed in the field with the latest features by downloading new operating software from Roboteq.

SDC21x0 - Brushed DC Motor Controller, Dual Channel, 2 x 20A, 60V, Encoder in
Part No. Description Price Stock
SDC2130 DC Motor Controller. Miniature, Dual Channel, Brushed, 2 x 20A, 30V, Encoder, USB $190 1
SDC2130S DC Motor Controller. Miniature, Single Channel, Brushed, 1 x 40A, 30V, Encoder, USB $190
SDC2160 Brushed DC Motor Controller, Dual Channel, 2 x 20A, 60V, Encoder in $250
SDC2160S Brushed DC Motor Controller, Single Channel, 1 x 40A, 60V, Encoder in $250 32
∗ Standard lead time is 1 week


  • Operating Voltage: SDC2130 - 7V to 30V DC, SDC2160 - 7V to 60V DC
  • Number of Channels: 2
  • Max Current: 1min - 2 x 20 A, 3 min - 2 x 15 A, 1h - 2 x 210 A
  • Surge Current > 50A
  • ON Resistance: 20 mOhm
  • Synchronous Rectification: Yes - Allows regenerative braking
  • Current Limiting: By automatic power output reduction above user preset level
  • Temperature protection: Automated power reduction starting at 70o C heat sink temperature
  • Voltage protection: Output shut off below 5V and above Max Voltage - user adjustable
  • Power Wiring: Terminal strip. AWG 12 max cable
  • R/C Inputs: 1.0ms - 1.5ms center - 2ms. Adjustable
  • Serial Interface: RS232 Standard and TLL Serial. 115200 bauds
  • USB Interface: 12-Mbit/s, type mini-B connector
  • Analog Interface: 0V - 2.5V center - 5V. Adjustable
  • Input Corrections: Ch1 & Ch2 mixing for tank steering. Programmable deadband. 6 Exponent & Logarithmic command curves.
  • Optical Encoder Inputs 4 Inputs for 2 incremental encoders. 30kHz max
  • Analog Inputs: up to 4 inputs, 10-bit resolution
  • Digital Outputs: 2 outputs, 24V 1A max
  • Digital Inputs: up to 6 general purpose inputs
  • Pulse Inputs: up to 5 Pulse Length, Duty Cycle or Frequency inputs
  • 5V Supply Output: 50mA max for Radio or other devices
  • Open Loop Speed: Forward & Reverse Speed Control. Separate or Mixed
  • Closed Loop Speed: Using Encoder or Tachometer feedback & PID
  • Position Mode: Using Potentiometer, PWM sensor, or encoder & PID
  • Controller Configuration: Jumper-less using PC utility
  • Max Program Size: ~1500 lines of Basic-language code, 1000 user variables
  • Execution Speed: Higher than 50,000 lines per sec
  • Operating Temperature: -40 to +85°C heat sink temperature
  • Open frame
  • Conduction bottom plate
  • Controller size: 2.6" (70mm) wide x 2.6" (70mm) tall x 0.75" (19mm)
  • Cables: 10" (25cm) RC cable to Radio
  • Weight: 80g (2.8oz)