Overview
This 16-channel Bluetooth PWM servo driver controller board module is designed for driving and controlling multiple servo motors (steering gear) with USB or TTL UART communication, with optional Bluetooth connectivity. It supports state-based control and action groups for organizing servo positions and speeds.
Key Features
- USB interface: Direct plug; no need to install the driver.
- Servo motor control: Drives up to 16-way servo motor; servo motor speed adjustable; stable performance.
- Bluetooth interface: Optional Bluetooth control module; can connect to PC or cell phone wirelessly (Android phone or PC software).
- Serial port: TTL serial port; connect to UART port (TTL level) or connect to the serial port of an MCU.
- Control simplification: Define the state; no need to calculate action details.
- Action group: Store the state of the servo motor in an action group.
- Function switch: Run or stop the board.
- External signal input: IN1/IN2/IN3 inputs for triggering action groups.
Specifications
| Master chip | STM32 series |
| Frequency | 48MHz |
| Channels | 16 |
| PWM accuracy | 0.1us |
| Minimum step of the servo motor | 1us |
| Motor control frequency | 25KHz |
| Operating temperature | -40C to 80C |
| Operating voltage | USB: 5V; TTL: 3.3V (two choose one); Servo motor supply: 5-7.2v |
| Communication interface | USB / TTL UART (optional Bluetooth) |
| Baud rate | 115200 - 2400Kps adjustable |
| PC software | Yes |
| Number of action groups | Group 16 |
| Store the number of actions | 8192 |
| Board size | 43.5mm x 36mm x 12mm |
| Mounting hole position | 37mm x 30mm; aperture 3mm |
| Weight | 10g |
Interfaces & Hardware Labels
- Servo outputs: Servo 0-3, Servo 4-7, Servo 8-11, Servo 12-15
- Servo motor power supply: 5-7.2V
- USB interface
- TTL UART / Bluetooth (optional)
- LED
- Function switch
- Input interface
- External signal input header: IN1, IN2, IN3, GND
Control Method (State / Action Groups)
- State control method: define the state of the steering gear parameters; no need to calculate the steering gear movement details.
- Control block concept: Main program -> Action group 1 ... Action group 16 -> State S0 (1000ms) ... State Sn (1000ms), with servo 0 to servo 15 position/speed settings per state.
External Signal Input (Action Group Trigger)
- IN3: GND short, run action group 0
- IN2: GND short, run action group 1
- IN1: GND short, run action group 2
Connection Notes
- Connect to the computer via the USB interface.
- Connect the TTL serial port tool (TTL): 3V3, TX, RX, GND.
- Bluetooth connection: directly connect the Bluetooth module (optional).
- Microcontroller wiring diagram shows: MCU (VCC, TXD, RXD, GND) to steering gear controller (VCC, RXD, TXD, GND).
For pre-sales compatibility questions or wiring assistance, contact support at https://rcdrone.top/ or email support@rcdrone.top.
Applications
- Multi-servo robot projects (16-channel servo control)
- RC models requiring centralized PWM servo control
- MCU-controlled servo motion sequences using TTL UART
Details

A compact 16-channel servo controller for robotics and automation projects, supporting USB, TTL UART, and optional Bluetooth control.

Production and inspection equipment supports consistent build quality for each controller board.

Quality management and testing documentation is available from the manufacturer.

State-based control helps organize multi-servo motion by saving positions and speeds into reusable states.

USB plug-and-play control, adjustable servo speed, UART connectivity, and action groups simplify multi-servo sequences.

Clear connector labeling makes wiring straightforward: servo outputs 0–15, separate servo power input, USB, and TTL UART/Bluetooth header.

Independent 5–7.2V servo power input helps keep servo load separate from the logic supply.

A 32-bit MCU manages precise PWM timing across all 16 channels for stable multi-servo control.

IN1–IN3 trigger inputs allow external signals to start stored action groups without a PC connection.

An onboard run/stop switch adds quick control, with optional Bluetooth hardware for wireless links.

Key specs at a glance: 16 channels, fine PWM resolution, wide temperature range, and USB or TTL-level control options.

Choose USB for direct PC control or TTL serial for MCU integration, using clearly labeled power and UART pins.

Wireless control is supported with an optional Bluetooth module, while UART wiring keeps MCU integration simple.

Action groups store sequences of timed states, enabling repeatable motion routines across multiple servos.

Serial command examples help developers integrate the board into embedded projects quickly.

PC software provides a visual way to set angles, speeds, and action groups for up to 16 servos.

Emergency stop and resume controls are built into the interface for safer testing and tuning.

A mobile app can adjust servo speed and angle over Bluetooth and run saved action groups from a phone.
Related Collections
