FE-URT-2 Universal USB Programmer With TTL, RS485 And UART Interfaces For FEETECH Smart Serial-Bus Servos
The FE-URT-2 is a universal USB-to-serial-bus programmer and debugging adapter designed for configuring, testing, and controlling compatible FEETECH smart servos. It converts USB communication from a PC into half-duplex TTL or RS485 serial-bus signals, allowing developers to connect SCS, STS, and SMS servo families for parameter configuration, motion testing, status monitoring, and multi-servo development. The updated board uses a USB Type-C connection and CH343P USB-serial controller for convenient connection to modern computers.
In addition to PC-based debugging, the FE-URT-2 provides a 2.54 mm UART header for integration with microcontrollers such as Arduino, ESP32, and STM32. A serial-signal level selection switch allows the board to work with TTL and RS485 servo systems, while dedicated servo and external-power connectors simplify bench testing. With FEETECH software and protocol support, users can configure servo IDs, baud rates, position parameters, speed, angle limits, and other supported smart-servo settings.
Key Features
- USB Type-C Interface: Provides a modern USB connection for PC-based servo configuration and debugging.
- TTL and RS485 Support: Converts USB/UART communication to compatible TTL or RS485 serial-bus levels.
- Half-Duplex Serial Communication: Supports FEETECH smart-servo bus architectures using asynchronous half-duplex communication.
- CH343P USB-Serial Controller: Updated USB interface controller provides improved communication performance and system compatibility.
- FEETECH SCS Series Support: Provides TTL-level communication for compatible SCS serial-bus servos.
- FEETECH STS Series Support: Supports compatible STS TTL smart servos for configuration, control, and feedback.
- FEETECH SMS Series Support: Provides RS485 communication for compatible SMS smart servos.
- FEETECH Protocol Support: Allows configuration and control of supported servos using the FEETECH communication protocol.
- Modbus-RTU Compatibility: Compatible SMS models can use Modbus-RTU for industrial PLC and automation development.
- 2.54 mm UART Header: Allows connection to compatible Arduino, ESP32, STM32, and other MCU platforms.
- Signal-Level Selection: Onboard selector allows switching between supported TTL and RS485 communication modes.
- Servo ID Configuration: Enables individual IDs to be assigned before connecting multiple servos to a shared bus.
- Baud-Rate Configuration: Supports configuration of compatible servo communication rates.
- Position Configuration: Allows supported servo angle, centre, and position parameters to be adjusted.
- Speed Configuration: Enables speed parameters to be configured on supported smart servos.
- Feedback Monitoring: Compatible servos can report position, speed, voltage, temperature, load, and current where supported.
- Multi-Servo Debugging: Suitable for configuring and testing multiple compatible servos in serial-bus systems.
- External Servo Power Input: Dedicated terminal allows the servos to be powered according to their required operating voltage.
- Compact Development Board: Measures only 55.8 x 36.6 x 11.5 mm and weighs approximately 12.5 g.
- Robotics Development Tool: Suitable for servo commissioning, research, debugging, robot development, and maintenance.
Applications
- FEETECH smart-servo programming
- Servo ID configuration
- Baud-rate configuration
- Serial-bus servo debugging
- Robotic-arm development
- Humanoid robotics
- Quadruped robots
- Multi-servo systems
- Educational robotics
- Research robotics
- Arduino servo development
- ESP32 robot projects
- STM32 motion-control systems
- Industrial automation development
- Modbus-RTU servo applications
- Servo diagnostics
- Robot maintenance
- Motion-control prototyping





