Programmable Motorized 3D Scanning Turntable MT500RUBL100ProV6-W: Complete Tutorial & Secondary Development Guide

In the fields of 3D modeling, cultural heritage digitization, and e-commerce product photography, the stability and programmability of a turntable directly impact work efficiency and output quality. Ordinary turntables either lack sufficient load capacity, can only rotate continuously without stepping to coordinate with scanners, or offer no way to achieve automated control through code. The MT500RUBL100ProV6-W Programmable Motorized Turntable introduced in this article is designed precisely to solve these pain points—featuring a 50cm large diameter, 225kg continuous load capacity, and support for USB and Bluetooth secondary development, making it suitable for 3D scanning studios, industrial R&D, and product photography professionals.
I. Detailed Product Specifications: Understanding the Two Load Capacity Modes

The core specifications of the MT500RUBL100ProV6-W are as follows:
. Turntable diameter: 50cm / 19.7 inches
. Maximum load in continuous rotation mode: 225kg / 500lbs
. Maximum load in step-rotation mode: 100kg / 220lbs
. Speed range: 35~95 seconds per revolution
. Secondary development interface: USB + Bluetooth
. Control methods: Computer software / Mobile App / Infrared remote control
Special attention must be paid to the difference between the two load capacity modes:
. Continuous rotation mode (225kg): The turntable rotates continuously at a constant speed, suitable for live streaming displays, video shooting, exhibition displays, and similar scenarios. The higher load capacity accommodates heavy items such as large furniture and industrial components.
. Step-rotation mode (100kg): The turntable rotates to a set angle → pauses → rotates again, suitable for 3D scanning, angle-by-angle photography, and other scenarios requiring precise positioning. Although the load capacity is slightly lower, it ensures the accuracy of each stopping position, allowing scanners or cameras sufficient time to capture data.
The rotation speed is adjustable between 35 and 95 seconds per revolution—fast rotation (35~50 seconds/rev) is suitable for live-stream product overview browsing, while slow fine-detailed shooting (60~95 seconds/rev) is ideal for 3D scanning and product photography detail capture.
II. Step-by-Step Practical Tutorial for Three Control Methods

Method 1: USB Wired Connection (Windows PC)
Application scenario: Fixed workstations, development and debugging environments requiring stable wired connections.
Step 1: Install the CH340 USB Driver
The turntable’s USB interface uses the CH340 chip solution, requiring driver installation first. Download from: https://comxim.com/download-usb-driver . After downloading, extract the files, double-click to run the installer, click “Install” and wait 1~2 minutes for completion.
Step 2: Connect the Hardware and Confirm the COM Port
Connect the turntable and computer with a USB Type-B cable, plug in the power adapter and turn on the power switch. Under “Ports (COM & LPT)” in Windows Device Manager, you should see a new “USB Serial CH340 (COMx)”—this is the COM port corresponding to the turntable.
Step 3: Run TurntableX Software and Connect
Download TurntableX.exe (https://comxim.com/softwareapps-demo ), extract and run it. In the software interface, select the corresponding COM port (baud rate defaults to 115200) and click the “Connect” button. After successful connection, click the “Read Device Name” button—if the product model returns normally, the connection has been established successfully.
Method 2: Bluetooth Connection (Android Mobile App)
Application scenario: Wireless operation, quick mobile control.
Step 1: Download and Install TurntableBLE App
Download the TurntableBLE APK file from the official channel (https://comxim.com/softwareapps-demo ) and install it on your Android phone. Note: This App is an official demo version only, with compatibility issues on some Android models. The official source code has been open-sourced for developers to adapt.
Step 2: Enable Bluetooth and Scan for Devices
Ensure Bluetooth is enabled on your phone, open the App and click the “Scan” button in the upper-right corner, waiting about 15 seconds. The device list should display the turntable model “MT500RUBL100ProV6-W” (or a device name matching the first 12 characters). Tap the device name to connect and enter the main control interface.
Step 3: Set Parameters and Start
On the main interface, you can set rotation angle, pause time, repeat count, whether to enable auto shutter, and other parameters. After configuration, click the “Start” button and the turntable will run according to the set parameters.
Method 3: Quick Operation with Infrared Remote Control
Application scenario: Quick demonstrations without a computer or phone, temporary adjustments.
The infrared remote control included with the turntable supports the following core operations:
Number keys (1~9): Quickly set the number of steps per revolution. For example, pressing “8” automatically divides 360° into 8 equal parts (45° per rotation), pauses for 4 seconds, and repeats for a total of 8 steps to complete one full revolution.
Direction keys: Switch between clockwise and counterclockwise rotation.
Speed up/down: Adjust rotation speed within the range of 35~95 seconds per revolution.
Mode switching: One-touch switching between continuous rotation, repeated step, swing mode, and more.
Settings from the remote control can be saved to the turntable’s internal Flash via the “Save” key, automatically loading the previous configuration on next power-on.
III. Complete Secondary Development Guide

Dual Development Interfaces
The MT500RUBL100ProV6-W provides two development interfaces—USB (virtual COM port) and Bluetooth BLE 4.0—allowing developers to send CT commands to control the turntable through either interface.
Unified CT Command System
Whether via USB or Bluetooth, control instructions are all CT commands (string format) with a unified syntax:
Controller → Turntable: CT+Command(param1,param2,…);
Turntable → Controller: CR+Feedback; or CR+EVENT=Event;
Must end with an English semicolon ; and is case-sensitive.
Common CT Command Examples
Full start command: CT+START(0,1,1,10,4,36);
Meaning: Clockwise direction (0), step mode (1), auto shutter enabled (1), 10° per step, 4-second pause, 36 repeats (exactly 360° in one revolution).
Single rotation command: CT+TRUNSINGLE(1,11.25);
Meaning: Rotate 11.25° counterclockwise (1).
Immediate stop: CT+SETSTOP();
Set as zero point: CT+SETZERO();
Query product model: CT+GETPN();
Return example: PN=MT500RUBL100ProV6-W;CR+OK;
Query offset angle: CT+GETOFFSETANGLE();
Return example: OffsetAngle=+16.12°
Target Developer Audiences
3D scanning system integrators: Link the turntable with scanning software via CT commands to achieve automated angle-by-angle data capture.
Industrial automation engineers: Embed the turntable into production lines or inspection processes to automate rotational testing.
Software developers: Build custom control apps or scripts based on the open-source Demo (https://github.com/ComXim ).
IV. System Compatibility Notes & Common Troubleshooting

System Compatibility Notes
Official demo software supports the following platforms:
Windows PC: TurntableX desktop software, supporting USB and Wi-Fi connection control (for Wi-Fi-enabled models).
Android phones: TurntableBLE App (Bluetooth) and TurntablePlus App (Wi-Fi), both are demo versions.
Important Notes:
The official demo App is not available for iOS.
Due to system differences, some Android models may have compatibility issues. The official source code has been open-sourced, and developers are advised to adapt it themselves.
For development on Linux, macOS, or other platforms, you need to implement the communication layer yourself—the CT command protocol is fully open.
Common Troubleshooting
. Connection failure / Device not recognized
USB connection: Check if the CH340 driver is installed correctly. Look for a “USB Serial CH340” port in Device Manager. If not present, try a different USB cable or change to another USB port on your computer.
Bluetooth connection: Confirm Bluetooth is enabled on your phone and the turntable is powered on and initialized (about 5 seconds). If the device cannot be scanned, try turning Bluetooth off and on again, or restart the turntable power.
. Android App compatibility issues
The TurntableBLE App is an official demo version, not a production-grade application. If you experience crashes, inability to scan, or unstable connections, we recommend:
Visit the official GitHub repository to obtain the source code and adapt/compile it according to your Android system version.
Use third-party serial/Bluetooth debugging tools (such as Serial Bluetooth Terminal) to manually send CT commands and verify whether communication is normal.
. Turntable is unresponsive
Check that the power adapter is properly plugged in and the power switch is in the “ON” position.
Is the remote control unresponsive? First, check the batteries. They may have run out. After connecting via software, the turntable may not respond. In that case, try a simple query command like CT+GETPN();. If the model returns normally, communication is working. Then check the validity of your control command parameters.
V. Recommended Industry Application Scenarios

. 3D Modeling and 3D Scanning Studios
The step-rotation mode of the MT500RUBL100ProV6-W, combined with its 100kg load capacity, can carry large sculptures, furniture, industrial parts, and other objects, rotating step by step at set angles to complete fully automatic 3D reconstruction with structured light or laser scanners.
. Cultural Heritage Digitization and Museum Exhibitions
The 50cm diameter turntable is suitable for 360° display of medium-sized cultural relics and artworks. The 225kg continuous rotation load capacity is sufficient for heavy artifacts such as stone and bronze objects. Through secondary development, the turntable can be linked with multi-camera arrays for one-click automated capture.
. E-commerce Product Photography and Commercial Shooting Studios
The adjustable speed range of 35~95 seconds per revolution, with slow mode suitable for fine product shooting. Combined with the remote control for quick step-count settings, photographers can significantly improve efficiency without frequent manual adjustments. Auto shutter output is supported (hardware-dependent) for synchronized camera triggering.
. Industrial R&D and Automated Testing
R&D personnel can send CT commands via USB or Bluetooth interfaces to integrate the turntable into automated testing systems. Application examples include motor performance testing, sensor calibration, durability rotation testing, and more—with precise control over rotation angles and speeds through programming.
. Education, Research, and Robot Vision
In university laboratories and research institutions, programmable turntables are ideal platforms for computer vision, robotic grasping, object recognition, and other experiments. Through secondary development, researchers can customize rotation sequences to simulate multi-angle object observation in real-world scenarios.
VI. Summary & Consultation
The MT500RUBL100ProV6-W Programmable Motorized Turntable, with its 50cm diameter, 225kg continuous / 100kg step-rotation load capacity, 35~95 seconds/rev adjustable speed, and USB+Bluetooth dual development interfaces, provides a reliable and flexible rotation control solution for 3D scanning, cultural heritage digitization, commercial photography, and industrial R&D.
Whether you need to get started quickly with computer software, operate wirelessly via a mobile App, or perform in-depth secondary development using CT commands, this turntable meets control requirements at all levels.
For the complete CT command list, SDK development package, or technical consultation, please visit the ComXim official website or contact the technical support team.

Leave a Reply