Skip to main content

Product Wiring Example

This section mainly describes how to wire the Bus Servo Adapter (A) using different control methods (UART control / USB control).

UART Control

For hardware devices without a USB interface, such as Raspberry Pi Zero, ESP32 development board, Arduino development board, STM32 development board, etc., you can connect via the UART serial port to achieve bus servo control and data feedback.

Note

The connection must be RX-RX, TX-TX correspondingly. At this time, the jumper cap on the bus servo driver board must be in the A position (as shown in the figure).

Bus Servo Adapter (A) UART Control

Here, taking the Raspberry Pi Zero as an example, describe the basic wiring of the bus servo driver board when using the UART serial port.

  • Connect the bus servo to the bus servo interface of the driver board, and use jumper wires to connect it to the Raspberry Pi Zero via the UART serial port. The jumper cap on the driver board should be in the A position.
  • The supply voltage for the Raspberry Pi Zero is 5 V, which can be supplied via the MicroUSB or GPIO pins.
  • The voltage input of the bus servo driver board must match the supply voltage of the connected bus servo. It can be supplied via the DC5521 jack and the green power terminal block.

Bus Servo Adapter (A) UART Control

tip

If using SC series servos, you need to use a supply voltage that matches the SC series servos. The voltage label on the DC power interface of the driver board is based on the supply voltage for ST series servos; in fact, voltages suitable for SC series servos (e.g., 5 V, 7.4 V) can also be input.

USB Control

For hardware devices with a USB interface, such as a PC, Raspberry Pi 4B, Jetson Orin Nano, RDK X3, etc., you can connect the driver board to the hardware device via a USB cable to directly achieve bus servo control and data feedback through a host computer. Moreover, in different host computers, you can control the bus servos using different programming languages.

Note

At this time, the jumper cap on the bus servo driver board must be in the B position (as shown in the figure).

Bus Servo Adapter (A) USB Control

Here, taking a PC as an example, describe the basic wiring of the bus servo driver board when using the USB interface.

  • Connect the bus servo to the bus servo interface of the driver board, and connect it to the PC via the USB interface using a USB cable. The jumper cap on the driver board should be in the B position.
  • The voltage input of the bus servo driver board must match the supply voltage of the connected bus servo. It can be supplied via the DC5521 jack and the green power terminal block.

Bus Servo Adapter (A) USB Control

tip

If using SC series servos, you need to use a supply voltage that matches the SC series servos. The voltage label on the DC power interface of the driver board is based on the supply voltage for most ST series servos; in fact, voltages suitable for SC series servos (e.g., 5 V, 7.4 V) can also be input.