USB Guide - Spark-Concepts/xPro-V5 GitHub Wiki
USB Cable
The CNC xPRO V5 requires a USB-A to USB-C cable, it is recommended to use a cable with shielding and a ferrite. USB-C to USB-C cables will not work.
USB Drivers
Windows Driver Installation
If you are unable to connect to the xPRO via USB to a gcode sender, please download the CP210x USB to UART Bridge VCP Drivers here:
Please extract the file and run:
P210xVCPInstaller_x64
if you have a 64 bit computerCP210xVCPInstaller_x86
if you have a 32 bit computer
Mac OSX Driver Installation
Release notes and Legacy Drivers for MacOS 10.5, 10.6, 10.7, 10.8, 10.9, 10.10 and 10.11:
Release notes and Drivers for MacOS 10.11 or greater:
Linux Drivers
Driver source links:
for all legacy OS software and driver packages see:
for the most current drivers see:
GCode Senders
We recommend using CNCjs Desktop to control the CNC xPro V5, however, the other Gcode Senders listed below will work as well
CNCJS
To make the xPro V5 reboot on connection (recommended for USB use), select the "Enable hardware flow control" option.
Download it here:
- 64bit computer: https://github.com/cncjs/cncjs/releases/download/v1.9.22/cncjs-app-1.9.22-win-x64.exe
- 32Bit computer: https://github.com/cncjs/cncjs/releases/download/v1.9.22/cncjs-app-1.9.22-win-ia32.exe
- Mac and Linux users, or for latest revisions, please visit: https://github.com/cncjs/cncjs/releases