

Pololu Jrk 21v3 USB Motor Controller with Feedback
The jrk 21v3 motor controller is a highly configurable brushed DC motor controller that supports four interface modes: USB, logic-level serial, analog voltage, and hobby radio control (RC). The controller can be used with feedback for closed-loop speed or position control, or it can be used without feedback as an open-loop speed control. The continuous output current is approximately 3 A in the recommended operating range of 8–28 V, with derated performance down to 5 V and transient protection to 40 V. The board ships with connectors included but not soldered in, allowing for custom installations.
![]() |
The jrk 21v3 is a versatile, general-purpose motor controller that supports a variety of interfaces, including USB. The broad operating range from 5 V to 28 V and continuous output current of 3 A (5 A peak) allow this board to control most small DC brushed motors. Analog voltage and tachometer (frequency) feedback options allow quick implementation of closed-loop servo systems, and a free configuration utility (for Windows 7, Vista, or Windows XP) allows easy calibration and configuration through the USB port.
Key improvements over competing products and earlier Pololu motor controllers with feedback include:
Note: A USB A to mini-B cable (not included) is required to connect this controller to a computer.
![]() |
![]() |
![]() |
Motor channels: | 1 |
---|---|
Operating voltage: | 5 – 28 V |
Continuous output current: | 3 A |
Peak output current: | 5 A |
Auto-detect baud rate range: | 300 – 115,200 bps |
Available fixed baud rates: | 300 – 115,200 bps |
Available PWM frequencies: | 20 kHz, 5 kHz |
Reverse voltage protection?: | Yes |
USB connector style: | USB Mini-B |
The jrk 21v3 is the smaller of two jrk motor controllers. For a higher-power version, see the jrk 12v12.
|
|
The jrk 21v3 is available in two versions: “fully assembled” with terminal blocks and 0.1" male header pins pre-installed (left picture above), and connector-free (right picture above). The connector-free version includes a 14×1 straight 0.100" breakaway male header strip and two 3.5mm, 2-pin terminal blocks, but these parts are not soldered to the board, which allows for custom installations.
The three mounting holes are intended for use with #2 screws (not included).
|
|
||||
|
|
![]() |
Micro Maestro 6-Channel USB Servo Controller (Assembled) |
![]() |
Pololu Qik 2s9v1 Dual Serial Motor Controller |
![]() |
Pololu Jrk 12v12 USB Motor Controller with Feedback |
Data sheet
Manufacturer BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
Responsible person BTC Korporacja sp. z o. o. Lwowska 5 05-120 Legionowo Poland sprzedaz@kamami.pl 22 767 36 20
3-channel brush motor controller module with PWM signal mixing function. It allows you to control three DC motors with a current consumption of up to 3 A per channel
No product available!
Pololu High-Power Motor Driver 24v23 CS
No product available!
DC motor driver with voltage 6.5..30V and maximum continuous current 27A. It has the ability to easily implement the feedback loop and numerous control interfaces. Polol 3148
No product available!
Miniature ESC type controller for a DC motor with an input from 3.7 V to 5 V. Offers an additional output current of up to 1.5 A and allows you to control the motor in a channel mixing device
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board without connectors. Pololu 5044
No product available!
Pololu Dual G2 High-Power Motor Driver 24v18 is an extension that allows you to control two DC motors designed for Raspberry Pi. The motors can be supplied with 6.5-36V voltage and can draw a maximum current of 18A. Pololu 3756
No product available!
DC motor driver that allows you to control the movement of three drives using the I2C interface. Plate with connectors for assembly. Pololu 5031
No product available!
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with soldered connectors. Pololu 5039
No product available!
DC motor driver with voltage 4.5..28V and maximum continuous current of 2.6A. It has the ability to easily implement the feedback loop and numerous control interfaces. Polol 3142
This Kit with fully-dedicated PWM driver chip handles all the motor and speed controls over I2C. Only two data pins (SDA & SCL in addition to the power pins GND & 5V) are required to drive the multiple motors; you can also connect any other I2C devices or shields to the same pins. This makes it drop-in compatible with any Arduino, such as the Uno, Due, Leonardo and Mega R3. Adafruit 1438
Single-channel DC motor driver with an operating voltage from 10 to 45 V and a continuous current up to 40 A. It can be controlled by an analog signal, PWM, UART, RC or by means of built-in buttons. Cytron MDS40B
DC motor driver that allows you to control the movement of three drives using the I2C interface. Pololu 5035
This compact expansion board plugs directly into the GPIO header on a Raspberry Pi B+, A+, or Pi 2 and provides an easy and low-cost solution for driving a pair of small brushed DC motors. Pololu 2753
A two-channel DC motor controller with an I2C interface. It is powered from 1.8 V to 22 V and can deliver up to 1.6 A per motor. Board with soldered connectors. Pololu 5078
DC motor controller powered with a voltage in the range of 1.8 to 10V with a maximum output current of 2.6A. Compatible with STM32 Nucleo. Shield is equipped with a connector compatible with the Arduino UNO R3 standard. STMicroelectronics X-NUCLEO-IHM13A1
No product available!
Pololu Jrk 21v3 USB Motor Controller with Feedback