Bus Servo Configuration Software
| Version | Supported OS | Package |
|---|---|---|
| v1.1.9.288 | Windows | Download |
Video Tutorial
Tip
If the video fails to load, watch it on Bilibili.
Software Launch
- This is a portable program and does not require installation. Unzip and run
Develop.exedirectly.
Servo Connection and Detection
Hardware Wiring
Complete the hardware connection between servo and PC in the following order:
- Connect the servo and adapter board with a data cable.
- Power on the external servo power supply.
- Connect the adapter board to the computer via USB.
Warning
The adapter input voltage must match the servo power input range. Otherwise voltage protection will be triggered and the system will not work properly.
Serial Port Connection
- Click Refresh Device in the upper-left corner to refresh the serial port list.
- Select the detected adapter serial port from the list (for example, COM10).
- Click Switch to configure serial parameters.
- Click Confirm to complete the serial connection.
Note
If the adapter serial port is not shown in the list, the driver may not be installed correctly. Please download the CH340 driver, install it, and refresh the list again.
Scan Servos
-
Click Scan Servo to start automatic scanning.
- After scanning is complete, all discovered servos are shown in the middle list. Select one by one to view current status.
-
The list also shows servo firmware versions for later firmware upgrade reference.
Real-Time Control
Single-Turn Angle Control
- Click Servo Control.
- Open the Single-turn Angle Control tab.
- Set Control Mode parameters as needed, enter the target angle, then click Send. The servo moves to the target angle.
- Click Stop. The servo stops and enters the selected stop mode.
- Click Servo Control again to exit the current mode.
Tip
- Make sure Real-time Control is unchecked first.
- If Real-time Control is enabled, control is only available through the slider below.
Multi-Turn Angle Control
- Click Servo Control.
- Open the Multi-turn Angle Control tab.
- Set Control Mode parameters as needed, enter the target angle, then click Send. The servo moves to the target angle.
- Click Stop. The servo stops and enters the selected stop mode.
- Click Servo Control again to exit the current mode.
Tip
- Real-time drag mode is not supported in multi-turn mode.
Read Current Angle
- Click Servo Control.
- Open the Multi-turn Angle Control tab.
- Click Update. A dialog shows the current servo angle. When the angle is greater than 360°, it is shown as Turns + Angle.
- Click Servo Control again to exit the current mode.
Tip
- Single-turn angle readback is also available in the Multi-turn Angle Control tab.
Reset Turn Count
- Click Servo Control.
- Open the Multi-turn Angle Control tab.
- Click Reset Turn Count to clear stored turn-count information; the current angle is preserved.
- Click Servo Control again to exit the current mode.
Damping Mode
- Click Servo Control.
- Open the Damping Control tab.
- Set the Power parameter as needed, then click Send. The servo will produce damping resistance when rotated by external force.
Tip
- Gear ratios differ by model. Start with 600mW and fine-tune based on actual behavior.
Common Settings
Change Servo ID
- Select the servo to modify.
- Click Change Servo ID, then enter the new ID in the popup.
- Click Confirm. The setting takes effect immediately.
Read/Write Parameters
5.2.1 Parameter Table
| Parameter | Description |
|---|---|
| Low-voltage Protection Threshold (mV) | When operating voltage falls below this threshold, the servo automatically releases lock torque, outputs no torque, and enters free mode. Power cycling is required, and voltage must return to the valid range. |
| High-voltage Protection Threshold (mV) | When operating voltage exceeds this threshold, the servo automatically releases lock torque, outputs no torque, and enters free mode. Power cycling is required, and voltage must return to the valid range. |
| Stall Unlock Protection | When Stall Unlock Protection = ON and detected servo power exceeds Power Protection Threshold, the servo automatically releases lock torque. No power-off is required; sending a stop command restores operation. |
| Power Protection Threshold (mW) | Threshold for power protection. When exceeded, corresponding stall protection or power protection behavior is triggered. |
| Stall Power Upper Limit (mW) | When Stall Unlock Protection = OFF and detected servo power exceeds Power Protection Threshold, the servo reduces output to this configured power level. |
| Current Protection Threshold (mA) | When operating current exceeds this threshold, the servo automatically releases lock torque as end-effector safety redundancy. It recovers automatically after current falls below threshold. |
| Temperature Protection Threshold (°C) | When temperature exceeds this threshold, the servo enters forced low-power mode to limit output while maintaining basic motion. It recovers automatically when temperature drops to threshold - 10°C. |
| Angle Limit | Angle limit switch. When enabled, motion is constrained by upper/lower angle limits; when disabled, no limit is applied. |
| Upper Angle Limit (°) | Maximum allowed angle value. Any command above this value is clamped to the upper limit. |
| Lower Angle Limit (°) | Minimum allowed angle value. Any command below this value is clamped to the lower limit. |
| Soft Start on Power-up | After power-on, output ramps up gradually to reduce impact and jitter. |
| Lock on Power-up | Applies lock torque automatically after power-on to hold the current position. |
| Respond After Command Sent | Default is OFF. Only fixed-response commands return data. When enabled, configurable commands also return response data. |
Warning
- Parameter changes directly affect protection and runtime behavior. Operate under safe conditions.
- If parameter meaning or range is unclear, keep defaults or make small changes and validate.
Caution
- Internal parameters directly affect servo motion characteristics. Do not modify unless necessary. If adjustments are needed, refer to xxx article or contact technical support first.
5.2.2 Read Parameters
- Click Servo Control.
- Open the Parameters tab.
- The left panel (gray background) shows the current servo parameter configuration.
5.2.3 Write Parameters
- Click Servo Control.
- Open the Parameters tab and select the item to modify.
- Adjust the target value in the right panel.
- Click Write Parameters to apply changes.
Tip
- Modified parameters are highlighted with an orange background. Verify carefully before writing.
Origin Setting
The servo origin is factory-calibrated. For assembly or program adaptation needs, any position can be redefined as origin.
- Manually rotate the output shaft to the desired origin position.
- Click Origin Setting.
- Select Set Current Position, then click Confirm.
Warning
- The new origin takes effect only after power cycling.
Change Baud Rate
- Select the servo to modify.
- Click Write Baud Rate, then select the desired baud-rate option in the popup.
- Click Confirm. The software rescans automatically and rediscovers the servo under the new baud rate.
Change ID Scan Range
- To improve scanning efficiency, the default ID scan range is #0-30.
- To change the scan range, go to Tools/Settings/Change Scan Range.
FAQs and Troubleshooting
No servo is found during scan.
- Confirm the adapter board is powered. USB-only connection cannot detect servos.
- Confirm supply voltage is within the servo operating range; too high or too low causes detection failure.
- Do not connect multiple servos with the same ID at the same time. Change to unique IDs first.
Adapter serial port is not shown.
- If the adapter serial port is missing, the driver may not be installed correctly.
- Please download the CH340 driver, install it, and refresh the serial list.
Servo movement is not smooth in real-time drag control.
- Open servo Parameter Configuration and confirm Respond After Command Sent is OFF.
- If it is ON, turn it OFF, write parameters, and test again.














