Servo Driver with ESP32
| SKU | Product |
|---|---|
| 21593 | Servo Driver with ESP32 |
This product is a bus servo controller board based on the ESP32. It allows you to control bus servos via a web interface, and supports modifying servo IDs and operating modes (servo mode / motor mode).
Provided that the power supply meets the load requirements of the servos, it can theoretically control up to 253 bus servos and read information such as current angle, load, voltage, and mode of each servo. The driver board supports communication with a host PC via UART, and features an onboard OLED display to show key information.
This product is suitable for robotic projects that require reading servo angle and load information, such as robotic arms, hexapod robots, humanoid robots, wheeled robots, and more.
Specifications
- Input Voltage VIN: 6 – 12 V (must match the servo voltage)
- Main controller: ESP32
- Control Interface: UART
- Download Interface: Type‑C
- Power Input Connector: 5.5 × 2.1 mm DC
- Product Dimensions: 65 mm × 30 mm
- Mounting Hole Diameter: 2.75 mm
- Mounting Hole Spacing: 58 mm × 23 mm
Features
- Servo Control: Can control up to 253 SC/ST series bus servos, provided the power supply meets the load requirements.
- Input Voltage: Supports 6 – 12 V input; the input voltage must match the operating voltage of the connected servos.
- Wireless Communication: Onboard Wi‑Fi and Bluetooth modules; the example program supports web‑based control and provides ESP‑NOW communication functionality.
- Program Download: Onboard auto‑download circuit; programs can be uploaded via the Type‑C interface.
- Open‑Source Resources: Provides web application example programs and robot structural files for secondary development.
- Compact Size: Space‑saving design suitable for robot structures with limited installation space.
Onboard Resources

- ① ESP32 Main Controller
- ② Bus Servo Control interfaces
- ③ OLED Display
- ④ BOOT Manual Download Mode Button
- ⑤ Reset Button
- ⑥ TYPE-C Interface
- ⑦ Automatic Download Circuit
- ⑧ RGB-LED Indicator
- ⑨ 5.5 × 2.1 DC Power Input Jack
- ⑩ RGB-LED Expansion Interface
- ⑪ Onboard Antenna
- ⑫ Bus Servo Control Circuit
Dimensions

Open Source Projects
You can download related open-source robot models from the product resources to build your own projects.

Customer Case: Rebelia Robotic Hand
Products Used:
Project Introduction: The Rebelia Robotic Hand is an open‑source bionic robotic hand project developed by makers from the Hackaday community. Flexible finger bending motion was achieved using the servo drive system and bus servos provided by us.
Project Link: Hackaday Link
