BLDCMotor API Guide
Get started with your Brushless DC Motor Phidget
Quantity Available: 145
| Qty | Price |
|---|---|
| 10 | $180.50 |
| 25 | $161.50 |
| 50 | $142.50 |
| 100 | $133.00 |
The 60V 50A Brushless DC Motor Phidget is a high-performance brushless DC motor driver. It has an 15-60V DC supply input, and provides up to 50 amps of continuous current, with a peak current capacity of 50 amps to a single brushless DC motor. The motor must have Hall-effect feedback for this controller to function.
This controller includes three operating modes: BLDC Motor, Position Controller, and Velocity Controller. The Position and Velocity Controller modes utilize the built-in encoder channel or Hall-effect sensor data to deliver fast and precise closed-loop control. Prebuilt tuning software is available through the Phidget Control Panel on Windows. In BLDC Motor mode, the motor can be manually controlled, allowing for custom control loops. Comprehensive guides are available for each mode.
There are several built-in safety features, including an E-Stop circuit, thermal protection, over-current protection, advanced failsafe modes, supply voltage monitoring, and polarity protection. For detailed information about these features, refer to the API.
Additional features include regenerative braking, surge current limiting, automatic inductance measurement, electrical isolation, and more.
The 60V 50A BLDC Motor Phidget must be connected to a VINT Hub Phidget to function. A Power Guard Phidget is also required for most applications. For more information, review our Power Guard Guide.
For specifications that deal with acceleration and velocity limits, see the API tab.
| Part Numbers | DCC1130_0, DCC1130_0MX |
| Board Properties | |
|---|---|
| Controlled By | VINT |
| Driver Support | Phidget22 |
| VINT Communication Speed Max | 1 Mbit/s |
| Controller Properties | |
| Motor Type | Brushless DC |
| Number of Motor Ports | 1 |
| Velocity Resolution | 0.00078 Duty Cycle |
| Acceleration Min | 0.1 Duty Cycle/s |
| Acceleration Max | 1000 Duty Cycle/s |
| Motor Induction Min | 100 μH |
| Motor Induction Max | 10 mH |
| Electrical Properties | |
| Supply Voltage Min | 15 V DC |
| Supply Voltage Max | 60 V DC |
| Power Consumption (Unconfigured) | 500 mW |
| Power Consumption | motor power plus 500 mW |
| Current Consumption Max | (VINT Port) 3 mA |
| Continuous Motor Current Max | 50 A |
| Peak Motor Current Max | 50 A |
| Isolation Voltage (DC) | 1 kV DC |
| Encoder Properties | |
| Encoder Input High Voltage Min | 1.7 V DC |
| Encoder Input Low Voltage Max | 1.4 V DC |
| Encoder Interface Resolution | 4x |
| Count Rate Max | 2.4E+06 pulses/s |
| Time Resolution | 6.3E-05 s |
| Hall-Effect Sensor | |
| Hall-Effect Voltage | 5 V DC |
| Physical Properties | |
| Operating Temperature Min | -40 °C |
| Operating Temperature Max | 100 °C |
| Recommended Wire Size (Motor) | 10 - 20 AWG |
| Recommended Wire Size (Power Terminal) | 10 - 20 AWG |
| Recommended Wire Size (E-stop) | 26 AWG |
| Customs Information | |
| Canadian HS Export Code | 8471.80.00 |
| American HTS Import Code | 8471.80.40.00 |
| Country of Origin | |
| DCC1130_0 | CN (China) |
| DCC1130_0MX | MX (Mexico) |
| Cable | Motor Wire |
|---|---|
| Black | Ground |
| Green | Hall-Effect 'C' |
| White | Hall-Effect 'B' |
| Red | +5V |
| Brown | Hall-Effect 'A' |
To make connection simple, the DCC1130 has a 5-pin molex connector to interface with the motor's hall-effect output. All BLDC motors sold at Phidgets have the mating connector soldered to the end of the cable. If you have your own motor, you can cut a Phidget Encoder cable in half and solder them together as follows:
| Date | Board Revision | Device Version | Comment |
|---|---|---|---|
| October 2026 | 0 | 105 | Product Release |
| Channel Name | API | Channel |
|---|---|---|
| Encoder Input | Encoder | 0 |
| Brushless DC Motor Controller | BLDCMotor | 0 |
| Temperature Sensor | TemperatureSensor | 0 |
| Current Sensor | CurrentInput | 0 |
| Supply Voltage Sensor | VoltageInput | 0 |
| Position Controller | MotorPositionController | 0 |
| Velocity Controller | MotorVelocityController | 0 |
| API | Detail | Language | OS | |
|---|---|---|---|---|
| Encoder | Visual Studio GUI | C# | Windows | Download |
| Encoder | Objective-C | macOS | Download | |
| Encoder | Swift | macOS | Download | |
| Encoder | Swift | iOS | Download | |
| Encoder | Visual Basic | Windows | Download | |
| Encoder | Max | Multiple | Download | |
| BLDCMotor | Objective-C | macOS | Download | |
| BLDCMotor | Swift | macOS | Download | |
| BLDCMotor | Swift | iOS | Download | |
| BLDCMotor | Max | Multiple | Download | |
| TemperatureSensor | Visual Studio GUI | C# | Windows | Download |
| TemperatureSensor | Objective-C | macOS | Download | |
| TemperatureSensor | Swift | macOS | Download | |
| TemperatureSensor | Swift | iOS | Download | |
| TemperatureSensor | Visual Basic | Windows | Download | |
| TemperatureSensor | Max | Multiple | Download | |
| CurrentInput | Visual Studio GUI | C# | Windows | Download |
| CurrentInput | Objective-C | macOS | Download | |
| CurrentInput | Swift | macOS | Download | |
| CurrentInput | Swift | iOS | Download | |
| CurrentInput | Visual Basic | Windows | Download | |
| CurrentInput | Max | Multiple | Download | |
| VoltageInput | Visual Studio GUI | C# | Windows | Download |
| VoltageInput | Objective-C | macOS | Download | |
| VoltageInput | Swift | macOS | Download | |
| VoltageInput | Swift | iOS | Download | |
| VoltageInput | Visual Basic | Windows | Download | |
| VoltageInput | Max | Multiple | Download | |
| MotorPositionController | PID Tuner | C# | Windows | Download |
| MotorPositionController | Objective-C | macOS | Download | |
| MotorPositionController | Swift | macOS | Download | |
| MotorPositionController | Swift | iOS | Download | |
| MotorPositionController | Visual Basic | Windows | Download | |
| MotorPositionController | Max | Multiple | Download | |
| MotorVelocityController | Objective-C | macOS | Download |
This Phidget is a smart device that must be controlled by a VINT Hub. For more information about VINT, have a look at the VINT Overview page. You can use a Phidget Cable to simply and easily connect the two devices. Here's a list of all of the different VINT Hubs currently available:
| Product | Board Properties | |||
|---|---|---|---|---|
| Part Number | Price | Number of VINT Ports | VINT Communication Speed Max | Controlled By |
![]() VINT Hub Phidget
|
$40.00 | 6 | 1 Mbit/s | USB (USB-C) |
![]() VINT Hub Phidget
|
$40.00 | 6 | 1 Mbit/s | USB (Mini-USB) |
![]() 1-Port VINT Hub Phidget
|
$26.00 | 1 | 1 Mbit/s | USB (USB-A) |
![]() Wireless VINT Hub
|
$65.00 | 6 | 100 kbit/s | Local Network (Ethernet or Wi-Fi) |
![]() PhidgetSBC4
|
$130.00 | 6 | 100 kbit/s | — |
Use a Phidget cable to connect this device to the hub. You can solder multiple cables together in order to make even longer Phidget cables, but you should be aware of the effects of having long wires in your system.
| Product | Physical Properties | |
|---|---|---|
| Part Number | Price | Cable Length |
![]() Phidget Cable 10cm
|
$1.50 | 100 mm |
![]() Phidget Cable 30cm
|
$1.75 | 300 mm |
![]() Phidget Cable 60cm
|
$2.00 | 600 mm |
![]() Phidget Cable 60cm
|
$2.00 | 600 mm |
![]() Phidget Cable 90cm
|
$2.00 | 900 mm |
![]() Phidget Cable 120cm
|
$2.25 | 1.2 m |
![]() Phidget Cable 150cm
|
$2.50 | 1.5 m |
![]() Phidget Cable 180cm
|
$2.75 | 1.8 m |
![]() Phidget Cable 350cm
|
$3.00 | 3.5 m |
![]() Phidget Cable Kit
|
$10.00 | 80 mm |
![]() Phidget Cable Extension Wire 22AWG
|
$0.75/Meter | — |
Using motor controllers with large motors can pose a risk for your power supply. If your supply does not have protective features built-in, you can use a Power Guard Phidget to prevent damage from power spikes from back EMF that is generated when motors brake or change direction. We recommend that you use the SAF2030 for this controller.
| Product | Power Supply Protector | ||
|---|---|---|---|
| Part Number | Price | Trip Voltage | Continuous Current |
![]() Power Guard Phidget 60V 50A
|
$50.00 | 76 V | 50 A |
![]() Power Guard Phidget 30V 50A
|
$30.00 | 37 V | 50 A |
![]() Power Guard Phidget 30V 5A
|
$10.00 | 37 | 5 A |
![]() Programmable Power Guard Phidget 30V 50A
|
$20.00 | Selectable via software 8 - 33 VDC | 50 A |
Having a fuse between your power supply and power guard is crucial for safety in high-power motor systems. These fuses and holder have been selected specifically for use with the DCC1130.
We offer a wide variety of BLDC motors that can be used with this Phidget. For wiring details, see the Connection & Compatibility tab on the motor's product page. This controller is only compatible with BLDC motors that have hall-effect sensor feedback.
| Product | Motor Properties | Gearbox Properties | ||
|---|---|---|---|---|
| Part Number | Price | Rated Speed | Rated Torque | Gear Ratio |
![]() NEMA17 - Brushless DC Motor - Gearless
|
$42.00 | 4000 RPM | 1.3 kg·cm | — |
![]() NEMA17 - Brushless DC Motor - 4.9:1 Gearbox
|
$72.00 | 810 RPM | 5.6 kg·cm | 4 7⁄8 : 1 |
![]() NEMA17 - Brushless DC Motor - 15:1 Gearbox
|
$74.00 | 260 RPM | 16.3 kg·cm | 14 70⁄121 : 1 |
![]() NEMA17 - Brushless DC Motor - 24:1 Gearbox
|
$90.00 | 166 RPM | 24.5 kg·cm | * 23 49⁄64 : 1 |
![]() NEMA17 - Brushless DC Motor - 24:1 Gearbox
|
$76.00 | 166 RPM | 24.5 kg·cm | 23 49⁄64 : 1 |
![]() NEMA17 - Brushless DC Motor - 56:1 Gearbox
|
$80.00 | 70 RPM | 61.2 kg·cm | 55 833⁄1331 : 1 |
![]() NEMA17 - Brushless DC Motor - 106:1 Gearbox
|
$85.00 | 38 RPM | 96.9 kg·cm | 105 5⁄8 : 1 |
![]() NEMA23 - Brushless DC Motor - Gearless
|
$42.00 | 4000 RPM | 2.9 kg·cm | — |
![]() NEMA23 - Brushless DC Motor - 4.3:1 Gearbox
|
$84.00 | 930 RPM | 10.2 kg·cm | 4 1⁄4 : 1 |
![]() NEMA23 - Brushless DC Motor - 15:1 Gearbox
|
$86.00 | 250 RPM | 33.7 kg·cm | 15 3⁄10 : 1 |
![]() NEMA23 - Brushless DC Motor - 23:1 Gearbox
|
$88.00 | 170 RPM | 51 kg·cm | 22 2⁄3 : 1 |
![]() NEMA23 - Brushless Motor with 47:1 Gearbox
|
$95.00 | 82 RPM | 112.2 kg·cm | 46 82⁄125 : 1 |
![]() NEMA23 - Brushless DC Motor - 96:1 Gearbox
|
$98.00 | 41 RPM | 214.1 kg·cm | 96 1⁄3 : 1 |
![]() NEMA23 - Brushless DC Motor - Gearless
|
$65.00 | 4000 RPM | 5 kg·cm | — |
This Phidget requires a power supply between 15 and 60V DC. Check your motor's specifications to determine the size of your supply.
| Product | Electrical Properties | |
|---|---|---|
| Part Number | Price | Output Voltage |
![]() Power Supply 24VDC 14.6A
|
$40.00 | 24 V |
![]() Power Supply 24VDC 25A Current Limiting
|
$120.00 | 24 V |
![]() Power Supply 24VDC 1.0A - US
|
$10.00 | 24 V |
![]() Power Supply 24VDC 2.5A
|
$20.00 | 24 V |
![]() Power Supply 24VDC 5A
|
$40.00 | 24 V |
These cables are normally used to connect encoders to Phidgets, but the same connector is used by the hall effect input on the DCC1130. The BLDC motors sold at Phidgets already have this cable soldered to the end of the hall effect wires, but if you have your own motor you can buy one of these cables. Just snip one end off and solder it to you motor's hall effect wires in order to connect it to the DCC1130.
| Product | Physical Properties | ||
|---|---|---|---|
| Part Number | Price | Cable Length | Cable Gauge |
![]() HighSpeed Encoder Cable 50cm
|
$5.00 | 500 mm | 26 AWG |
| Product | Board Properties | Controller Properties | Electrical Properties | |||
|---|---|---|---|---|---|---|
| Part Number | Price | Controlled By | Number of Motor Ports | Velocity Resolution | Continuous Motor Current Max | Supply Voltage Max |
![]() 60V 50A Brushless DC Motor Phidget
|
$190.00 | VINT | 1 | 0.00078 Duty Cycle | 50 A | 60 V DC |
![]() 30V 50A Brushless DC Motor Phidget
|
$160.00 | VINT | 1 | 0.00078 Duty Cycle | 50 A | 30 V DC |
![]() Brushless DC Motor Phidget
|
$70.00 | VINT | 1 | 0.003 Duty Cycle | 20 A | 30 V DC |