DFRobot
DFRobot Serial Bus Servo Driver Board
· MPN: DRI0057
This compact motion control board is designed to coordinate ST and SC series serial bus servos in robotics projects, with support for up to 253 servos on a s...
This compact motion control board is designed to coordinate ST and SC series serial bus servos in robotics projects, with support for up to 253 servos on a single bus network. It combines power distribution, command transmission and telemetry feedback for multi-axis builds such as robotic arms, walking robots, gimbals and animatronics.
USB and UART interfaces make it useful both on the bench and inside a finished robot. USB allows connection to a computer for debugging, configuration and motion testing, while UART provides a straightforward link to embedded controllers and microcontroller-based robotics systems.
The board supports bi-directional communication, so your controller can read back servo angle, load, voltage and working mode for closed-loop control and fault monitoring. It also supports programmable servo ID configuration and switching between positional servo mode and continuous motor mode.
Power can be connected via either the DC 5.5×2.1mm jack or the 2-pin terminal block. The package includes the serial bus servo driver board x1, hexagonal studs x4, shorting caps x2 and screws x4.
Features:
- Controls up to 253 ST and SC series serial bus servos on a single network
- USB interface for PC connection, debugging, and configuration
- UART interface for integration with embedded controllers
- Bi-directional communication for reading angle, load, voltage, and working mode
- Supports programmable servo ID configuration
- Selectable operating modes: positional servo mode or continuous motor mode
- Dual power input: DC 5.5×2.1mm jack and 2-pin terminal block
- Designed for high-DOF robotic systems and multi-servo synchronization
Specifications:
- Servo Compatibility: ST & SC Series Serial Bus Servos
- Max Servo Count: 253
- Input Voltage: DC 9-12.6V (Must match servo voltage)
- Communication: USB & UART
- Power Connectors: DC 5.5x2.1mm Jack, 2-pin Terminal Block
- Key Functions: ID Programming, Mode Switching (Servo/Motor), Real-time Data Readback (Angle, Load, Voltage)
- Dimensions: 42 x 33mm
Well suited to high-degree-of-freedom robotic arms, hexapods, quadrupeds, humanoid robots, interactive art, animatronics, custom pan-tilt systems and rapid prototyping.
Jargon buster
Plain-language definitions for the technical terms used above.
- closed-loop control
- Closed-loop control means the system uses feedback, such as motor position or speed, to adjust its output automatically. This matters because it can keep a motor moving accurately even when the load changes, unlike simple open-loop control.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- servo
- A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
- Terminal block
- A connector used to join wires together in a neat, removable, or serviceable way. For this product, it helps split one power input into several outputs without soldering.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Supplier page — dfrobot.com
Supplier Description · 155.5 KB · Click any page to view full size