Specifications

SR-CYCLONE-BLDC-01 dimensioned drawing
Dimensioned drawing, inches with millimetres in brackets. Click to enlarge · PDF

Mechanical

Physical envelope, output shaft, and mounting pattern.

ParameterValue
Body diameter1.73 in (44 mm)
Body length2.7 in (68.5 mm)
Overall length, with shaft4.17 in (105.86 mm)
Shaft stickout1.24 in (31.59 mm)
Mounting face to USB-C2.88 in (73.26 mm)
Output shaft15T SplineXS
Mounting holesEleven 10-32, 10 mm deep, on a Ø1.375 in (34.93 mm) bolt circle

Electrical

Bus voltage and the currents the motor draws and limits.

ParameterValue
Nominal bus12 V (FRC)
Power-input protectionReverse-polarity protection. Connect red to positive (+) and black to negative (−).
Stator current limitConfigurable, 0.001–50 A; verify the live setting
Supply current limitConfigurable, 0.001–35 A; verify the live setting

The Cyclone limits two distinct currents. Stator current flows in the windings and sets torque; supply current is what the battery delivers. Duty cycle links them: supply current is approximately stator × duty, so a large winding current draws only a small battery current at low duty. Near stall at about 10 % duty, roughly 70 A in the windings corresponds to about 7 A from the pack. Set the stator limit to protect the motor and the supply limit to protect the battery and breaker.

Mechanism performance

Choose gearing and current limits for the load and measure the result on your robot. A software current-limit ceiling is not a continuous-current or stall-performance rating. This reference does not provide a verified torque-speed curve.

Control and sensing

The control modes, and the encoder behind them.

ParameterValue
Control modesDuty, velocity, position (public Java API)
Encoder14-bit absolute magnetic, 16,384 counts per turn
CommutationTrapezoidal: the controller switches the motor coils in a repeating sequence using encoder feedback.

Duty requests a signed output fraction. Velocity uses rotor RPM; position uses rotor radians and requires configured gains and a known mechanism reference. Public Java current control is not supported. See Control requests.

Communication

How the robot reaches the motor and addresses it on the bus.

ParameterValue
InterfacesCAN and USB-C
Both interfacesControl, configuration, telemetry, and updates; available operations depend on the release
CAN wiringH (yellow), L (green); two 2-pin Molex connectors, one male and one female
Device number (CAN ID)1–62
Control system2027 SystemCore

Thermal

How the motor protects itself as it heats up.

ParameterValue
Over-temperature warning65 °C default, configurable 40–80 °C
Over-temperature trip80 °C. Output is cut.
Thermal foldWith thermal fold enabled, the allowed stator current decreases between 70°C and 75°C, reaching 12 A

Thermal derating means reducing the allowed current as the controller board gets hotter. With default fold settings, the stator ceiling decreases from 70°C to a 12 A floor at 75°C; a lower base is not raised. A separate sustained 80°C condition stops output. See Power & thermal budget.