# Controller Bus Servo, Hiwonder, STM32

- Page: https://sigmanortec.ro/en/controller-bus-servo-hiwonder-stm32
- Price: 352.81 RON
- Availability: In stock; 1-2 zile
- Reference: 88281 · EAN: 5942508636662
- Category: Mechatronics and IoT > Driving Motor
- Specifications: Microcontroller: STM32; Manufacturer: Hiwonder
- Package (shipping data): 0.051 kg
- Updated: 2026-09-23
- Shop: [Sigmanortec.ro](https://sigmanortec.ro/en/llms.txt)
- Prices: RON, VAT included; prices and stock as of 2026-10-22 01:33 (Europe/Bucharest)

## Description

Serial bus servo motor controller, ideal for robotics and automation, based on STM32 Cortex-M3 for fast and stable commands. Controls up to 40 servos through 10 ports with serial connection, stores complex motion sequences in 16M memory, and allows manual or PC programming without drivers. Supports wireless control with PS2 joystick and TTL UART communication for easy integration with Arduino or other MCUs.
The Hiwonder serial bus servomotor controller is a complete and versatile solution for robotics and automation projects involving serial bus type servomotors.
Based on a high-performance STM32 microcontroller with an ARM Cortex-M3 core, this controller offers a unique combination of extended storage capacity, TTL serial communication, and wireless control via a PS2 joystick. It features 16M memory, enough to store up to 230 action groups, each group capable of containing up to 510 individual actions, making it ideal for complex motion sequences in humanoid robotics or articulated mechanisms.
The controller can simultaneously manage up to 40 servomotors through the 10 available interfaces, with the possibility of connecting servomotors in series.
It supports manual programming via a dedicated button, online debugging without the need to install drivers on the computer, and TTL communication through the UART serial interface (RX/TX).
The low voltage alarm protects the servomotors and battery during operation. The interface for the MP3/Bluetooth module and the wireless receiver for the PS2 joystick considerably extend control possibilities.
It is compatible with development platforms such as Arduino, STM32, or any other microcontroller with UART communication, through the GND, TX, RX, and 5V pins available on the secondary development interface.
Attention: this controller is exclusively compatible with Hiwonder serial bus type servomotors. If you use 11.1V servomotors (e.g., LX-224HV, LX-824HV), power the controller with a 11.1V LiPo battery.
Specifications:
Weight: 21 g
Power supply voltage: 6 - 12 V (VCC+/VCC- terminal)
MCU: STM32 ARM Cortex-M3
Memory: 16 M
Maximum number of servomotors: 40
Number of servo interfaces: 10 (series connection possible)
Maximum number of action groups: 230
Maximum actions per group: 510
Serial communication: TTL UART (RX/TX/GND/5V)
Development interface: GND, TX, RX, 5V
Wireless control: PS2 joystick (USB receiver included)
External module: Bluetooth / MP3 (dedicated interface)
Manual programming: yes (dedicated button)
Online debugging: yes (no PC driver)
PC software control: yes (graphical interface)
Servo angle readback: yes
Low voltage alarm: yes (integrated buzzer)
Signal indicator: LED1
Power indicator: LED2
Integrated switch: yes (ON/OFF)
Dimensions: 58 x 42 mm
Mounting dimensions: 49 x 34 mm
Pinout:
Pin
Function
GND
Common ground with the microcontroller
TX
Data transmission - connected to MCU RX
RX
Data reception - connected to MCU TX
5V
5V power supply for MCU (optional)
Compatibility:
Power series
Compatible servo
Specifications
7.4V (LiPo 2S)
LX-15D
17kg, 240°, position/temperature/voltage feedback
7.4V (LiPo 2S)
LX-16A
Basic bus servo, used in entry-level projects
7.4V (LiPo 2S)
LX-224
20kg, 240°, 3 connectors, metal gear
7.4V (LiPo 2S)
LX-225
25kg, 270°, 3 connectors, metal gear
7.4V (LiPo 2S)
LX-824
3 connectors, servo mode + motor mode
7.4V (LiPo 2S)
LX-1501
17kg, 240°, 3 connectors
7.4V (LiPo 2S)
HTD-35H
Compatibility confirmed by users
7.4V (LiPo 2S)
HTD-45H
Functionality confirmed by users
11.1V (LiPo 3S)
LX-224HV
20kg, high voltage version, low consumption
11.1V (LiPo 3S)
LX-824HV
High voltage version of the 824 series
Usage:
Connect the power supply (6-12V DC) to the VCC+ and VCC- terminals on the board.
Connect the Hiwonder serial bus servomotors to the available servo ports on the board (left or right). Servomotors can be connected in series.
Slide the switch to the ON position to power on the controller. LED2 (power indicator) will light up.
For manual programming, press the "Program" button to enter action recording mode, then press the "Run" button to execute them.
For control via PC software, connect the board to the computer using the USB cable and open the Hiwonder graphical application. No additional driver is required.
For wireless control, insert the PS2 joystick USB receiver into the dedicated port on the board.
For integration with Arduino, STM32, or ESP32, connect the GND, TX, and RX pins of the development interface to the corresponding UART pins of the development board (controller TX to MCU RX and vice versa). Share the ground (GND) between the two boards.
If the alarm sounds (buzzer), check the battery voltage – it has dropped below the acceptable limit and servomotors may be damaged if you do not replace or recharge the battery.
