{"product_id":"witmotion-pwm-servo-driver","title":"16-Channel Bluetooth PWM Servo Driver Controller Board Module, USB\/TTL UART, STM32 48MHz, 43.5x36mm","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\u003cp\u003eThis 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.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB interface\u003c\/strong\u003e: Direct plug; no need to install the driver.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eServo motor control\u003c\/strong\u003e: Drives up to 16-way servo motor; servo motor speed adjustable; stable performance.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBluetooth interface\u003c\/strong\u003e: Optional Bluetooth control module; can connect to PC or cell phone wirelessly (Android phone or PC software).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSerial port\u003c\/strong\u003e: TTL serial port; connect to UART port (TTL level) or connect to the serial port of an MCU.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl simplification\u003c\/strong\u003e: Define the state; no need to calculate action details.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAction group\u003c\/strong\u003e: Store the state of the servo motor in an action group.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunction switch\u003c\/strong\u003e: Run or stop the board.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExternal signal input\u003c\/strong\u003e: IN1\/IN2\/IN3 inputs for triggering action groups.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaster chip\u003c\/td\u003e\n\u003ctd\u003eSTM32 series\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrequency\u003c\/td\u003e\n\u003ctd\u003e48MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChannels\u003c\/td\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePWM accuracy\u003c\/td\u003e\n\u003ctd\u003e0.1us\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMinimum step of the servo motor\u003c\/td\u003e\n\u003ctd\u003e1us\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor control frequency\u003c\/td\u003e\n\u003ctd\u003e25KHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating temperature\u003c\/td\u003e\n\u003ctd\u003e-40C to 80C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating voltage\u003c\/td\u003e\n\u003ctd\u003eUSB: 5V; TTL: 3.3V (two choose one); Servo motor supply: 5-7.2v\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommunication interface\u003c\/td\u003e\n\u003ctd\u003eUSB \/ TTL UART (optional Bluetooth)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBaud rate\u003c\/td\u003e\n\u003ctd\u003e115200 - 2400Kps adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePC software\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of action groups\u003c\/td\u003e\n\u003ctd\u003eGroup 16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStore the number of actions\u003c\/td\u003e\n\u003ctd\u003e8192\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBoard size\u003c\/td\u003e\n\u003ctd\u003e43.5mm x 36mm x 12mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting hole position\u003c\/td\u003e\n\u003ctd\u003e37mm x 30mm; aperture 3mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e10g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003ch2\u003eInterfaces \u0026amp; Hardware Labels\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eServo outputs\u003c\/strong\u003e: Servo 0-3, Servo 4-7, Servo 8-11, Servo 12-15\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eServo motor power supply\u003c\/strong\u003e: 5-7.2V\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eUSB interface\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTTL UART \/ Bluetooth (optional)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eLED\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eFunction switch\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eInput interface\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExternal signal input header\u003c\/strong\u003e: IN1, IN2, IN3, GND\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eControl Method (State \/ Action Groups)\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eState control method: define the state of the steering gear parameters; no need to calculate the steering gear movement details.\u003c\/li\u003e\n\u003cli\u003eControl block concept: Main program -\u0026gt; Action group 1 ... Action group 16 -\u0026gt; State S0 (1000ms) ... State Sn (1000ms), with servo 0 to servo 15 position\/speed settings per state.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eExternal Signal Input (Action Group Trigger)\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eIN3: GND short, run action group 0\u003c\/li\u003e\n\u003cli\u003eIN2: GND short, run action group 1\u003c\/li\u003e\n\u003cli\u003eIN1: GND short, run action group 2\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eConnection Notes\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eConnect to the computer via the USB interface.\u003c\/li\u003e\n\u003cli\u003eConnect the TTL serial port tool (TTL): 3V3, TX, RX, GND.\u003c\/li\u003e\n\u003cli\u003eBluetooth connection: directly connect the Bluetooth module (optional).\u003c\/li\u003e\n\u003cli\u003eMicrocontroller wiring diagram shows: MCU (VCC, TXD, RXD, GND) to steering gear controller (VCC, RXD, TXD, GND).\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFor pre-sales compatibility questions or wiring assistance, contact support at \u003ca href=\"https:\/\/rcdrone.top\/\"\u003ehttps:\/\/rcdrone.top\/\u003c\/a\u003e or email \u003ca href=\"mailto:support@rcdrone.top\"\u003esupport@rcdrone.top\u003c\/a\u003e.\u003c\/p\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eMulti-servo robot projects (16-channel servo control)\u003c\/li\u003e\n\u003cli\u003eRC models requiring centralized PWM servo control\u003c\/li\u003e\n\u003cli\u003eMCU-controlled servo motion sequences using TTL UART\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2 id=\"details\"\u003eDetails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"16-Channel Bluetooth PWM servo driver controller board with USB port, 16 servo headers, and power terminal\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller.webp?v=1783327214\"\u003e\u003cp\u003eA compact 16-channel servo controller for robotics and automation projects, supporting USB, TTL UART, and optional Bluetooth control.\u003c\/p\u003e\n\u003cimg alt=\"Electronics production line and test equipment used for PCB assembly and inspection\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_33ca2191-e1d6-4e22-b5d1-28539679b3d4.webp?v=1783327224\"\u003e\u003cp\u003eProduction and inspection equipment supports consistent build quality for each controller board.\u003c\/p\u003e\n\u003cimg alt=\"Assorted quality management and test documents displayed as certification paperwork\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_b9e2b503-6cb3-426f-ab11-d2a930efbcfa.webp?v=1783327233\"\u003e\u003cp\u003eQuality management and testing documentation is available from the manufacturer.\u003c\/p\u003e\n\u003cimg alt=\"State control method illustration for organizing servo positions and speeds from state S0 to Sn\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_57778dff-0177-4e9d-91d9-c3a27126ead8.webp?v=1783327242\"\u003e\u003cp\u003eState-based control helps organize multi-servo motion by saving positions and speeds into reusable states.\u003c\/p\u003e\n\u003cimg alt=\"Product features overview highlighting USB plug-and-play, 16-channel servo drive, UART, Bluetooth option, and action groups\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_bbdb2f35-aa8c-4a3a-bd58-b26d594582a8.webp?v=1783327251\"\u003e\u003cp\u003eUSB plug-and-play control, adjustable servo speed, UART connectivity, and action groups simplify multi-servo sequences.\u003c\/p\u003e\n\u003cimg alt=\"Board size and labeled connectors for the 16-Channel Bluetooth PWM servo controller, including USB, UART\/Bluetooth, and servo banks\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_001c9968-26c3-4d07-8718-396309436100.webp?v=1783327261\"\u003e\u003cp\u003eClear connector labeling makes wiring straightforward: servo outputs 0–15, separate servo power input, USB, and TTL UART\/Bluetooth header.\u003c\/p\u003e\n\u003cimg alt=\"Compact PCB detail highlighting small footprint and independent 5–7.2V servo motor power supply terminal\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_83ef739d-e2e8-4a3f-bc16-13a9e94247cf.webp?v=1783327270\"\u003e\u003cp\u003eIndependent 5–7.2V servo power input helps keep servo load separate from the logic supply.\u003c\/p\u003e\n\u003cimg alt=\"Close-up of the onboard MCU and 16-channel servo output header pins on the controller PCB\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_f6e37b5e-c70a-40a7-9c7a-f63a0680553a.webp?v=1783327279\"\u003e\u003cp\u003eA 32-bit MCU manages precise PWM timing across all 16 channels for stable multi-servo control.\u003c\/p\u003e\n\u003cimg alt=\"External signal input header IN1\/IN2\/IN3\/GND and communication pads for USB, TTL serial, and optional Bluetooth\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_1ea00e12-7356-4003-8291-ad8a954706f5.webp?v=1783327288\"\u003e\u003cp\u003eIN1–IN3 trigger inputs allow external signals to start stored action groups without a PC connection.\u003c\/p\u003e\n\u003cimg alt=\"Optional Bluetooth module area and run\/stop function switch detail on the servo controller board\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_fab47838-f3b0-4a91-89a1-3f1426f969c3.webp?v=1783327297\"\u003e\u003cp\u003eAn onboard run\/stop switch adds quick control, with optional Bluetooth hardware for wireless links.\u003c\/p\u003e\n\u003cimg alt=\"Parameter table listing STM32 master chip, 16 channels, 0.1us PWM accuracy, 25KHz frequency, and voltage ranges\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_686fa02e-4e5d-4a3c-a779-091fdf90f11f.webp?v=1783327307\"\u003e\u003cp\u003eKey specs at a glance: 16 channels, fine PWM resolution, wide temperature range, and USB or TTL-level control options.\u003c\/p\u003e\n\u003cimg alt=\"Connection wiring guide for USB-to-PC control and TTL serial tool hookup with power and signal pins labeled\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_a39cb305-0a22-4e5f-a72d-deef3ad2a3fb.webp?v=1783327317\"\u003e\u003cp\u003eChoose USB for direct PC control or TTL serial for MCU integration, using clearly labeled power and UART pins.\u003c\/p\u003e\n\u003cimg alt=\"Bluetooth module connection and microcontroller wiring diagram for 16-Channel Bluetooth PWM servo controller\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_1de8e9fb-6e2e-41bf-bccd-398055f6c5cf.webp?v=1783327327\"\u003e\u003cp\u003eWireless control is supported with an optional Bluetooth module, while UART wiring keeps MCU integration simple.\u003c\/p\u003e\n\u003cimg alt=\"Control block diagram showing main program, 16 action groups, and timed states with servo position and speed settings\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_3b12e71c-f07b-47ce-af80-8cb246f6eff4.webp?v=1783327337\"\u003e\u003cp\u003eAction groups store sequences of timed states, enabling repeatable motion routines across multiple servos.\u003c\/p\u003e\n\u003cimg alt=\"UART program example code for controlling servo position and speed using action commands\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_25fdbbcd-6ab9-4d1b-913b-ec06c9b2e833.webp?v=1783327347\"\u003e\u003cp\u003eSerial command examples help developers integrate the board into embedded projects quickly.\u003c\/p\u003e\n\u003cimg alt=\"PC software interface for editing servo angles, speeds, and action groups with online\/offline operation\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_e12b0c55-d1d3-49c6-84d7-411fa3a9c00a.webp?v=1783327356\"\u003e\u003cp\u003ePC software provides a visual way to set angles, speeds, and action groups for up to 16 servos.\u003c\/p\u003e\n\u003cimg alt=\"PC software control panel with 16 servo channels, action group buttons, and stop\/resume controls\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_5e3ff2c8-fae9-47f8-9f75-f192cedec481.webp?v=1783327365\"\u003e\u003cp\u003eEmergency stop and resume controls are built into the interface for safer testing and tuning.\u003c\/p\u003e\n\u003cimg alt=\"Mobile app screens for Bluetooth servo control with sliders for speed\/angle and action group buttons\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/16-Channel-Servo-Bluetooth-PWM-Servo-Driver-Controller_c0cb3318-7aa4-4c86-a775-9690f82d9a20.webp?v=1783327375\"\u003e\u003cp\u003eA mobile app can adjust servo speed and angle over Bluetooth and run saved action groups from a phone.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"WitMotion","offers":[{"title":"Default Title","offer_id":53305925730528,"sku":"A.000309-1","price":36.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/3210\/3904\/files\/16-channel-servo-bluetooth-pwm-servo-driver-controller-board-modulepcb-steering-gear-8610680.jpg?v=1783322181","url":"https:\/\/rcdrone.top\/pl\/products\/witmotion-pwm-servo-driver","provider":"RCDrone","version":"1.0","type":"link"}