MKX-V XHC CNC Controller

The WIXHC MKX-V is a CNC (Computer Numerical Control) motion controller that is designed to work with the Mach3 software. It is a breakout board that connects to a computer via a USB port and allows the operator to control the movement of a machine tool such as a lathe or milling machine. The MKX-V supports 3, 4, and 6-axis configurations, which means it can control the movement of up to 6 axes on a machine tool. It operates at a high frequency of 2 MHz, which allows for fast and precise control of the machine. CNC motion controllers like the WIXHC MKX-V are used in various industries, including manufacturing, prototyping, and hobbyist applications. They are an essential part of the CNC process. They provide the interface between the computer and the machine tool, allowing the operator to input commands and control the machine’s movements.

xhc cnc controller board

XHC Mach3 CNC Motion Controller

This CNC controller Board Fully support all Mach3 version and Support saving data when powered off. Support spindle speed feedback Support 3-meter USB cable.
The maximum step-pulse frequency is 2000KHz.Status indicator LED can be helpful to show the USB. Connection, and working status by flashing.
The CNC controller system has 16 general-purpose inputs, and 8 output speed functions, the spindle’s actual speed is Mach3. Interface in real-time display.
All IO-port isolation, interference, stable performance
Full support for USB hot-swappable, the CNC motion controller monitors USB connection status at any time


Electrical Characteristics

XHC MKX-V 3/4/6 Axis CNC Motion Controller

Application Connection Diagram

XHC MKX-V CNC Motion Controller connectin diagram

Signal Description

XHC MKX-V CNC Motion Controller Card signal

Wiring Diagram Show

XHC MKX-V CNC Motion Controller wiring diagram

Dimensions 3 Axis

XHC MKX-V 3 Axis CNC Motion Controller size

Dimensions 4 Axis

XHC MKX-V 4 Axis CNC Motion Controller size

Dimensions 6 Axis

XHC MKX-V 6 Axis CNC Motion Controller size

Installation and instructions

  1. Install Mach3 software:
    Open the “MACH3 Soft” folder below the “Mach3Version3.043.066” file, and click on the installation of software, 
    automatic installation. 
    2. Drive automatic installer
    Open “X the HC-MKX-V- Drive automatic installer” folder, Click Drive automatic installer, but the MACH3 software must be C on the hard disk
    3. Copy the interface file:
    Open the “MACH3- interface” folder, select the “4 axes” or “6 axes” folder, and Copy files according to the instructions. Then start the Mach3 
    software, click on the” view “option, select” load interface “, then select the ” XHC-4cy3.set “.

English Manual


MKX-V Wiring Diagram


Mach3 config file

1、If you buy the MK3- 3 axis control card, please copy the mach3mill.xml file in the 3 axis MK3 configuration file to the C:Mach3\directory
2、If you buy the MK4- 4 axis control card, please copy the mach3mill.xml file in the 4 axis MK4 configuration file to the C:Mach3\directory
3、If you buy the MK6- 6 axis control card, please copy the mach3mill.xml file in the 6 axis MK6 configuration file to the C:Mach3\directory

Usb card driver-v2.38.9

MKS-V-II Drive V5.202

CD File

1.the NcUsbPod.dll is card driver file, please copy it to the mach3\plugins directory;
2.the M930.m1s is probez surface file, please copy it to the mach3\micro\mach3mill directory;
3.the mach3mill.xml is mach3 configure file, please copy it to the mach3 directory
Release Notes for XHC MACH3 USB Motion Card
XHC NcUsbPod.dll is the Driver of XHC USB CARD for MACH3 cnc control system.
You could control your cnc machine through my usb is compatible with
mach3 usb ncpod device.
USB full speed Interface
4/6 Axis Step/Direction Output
8 General Purpose Outputs
1 PWM Output for Spindle Speed ​​Control
4/6 Home Inputs
16 General Purpose Inputs
Status LEDs
Up to 2000Khz Steps/Second
release notes:
V2.58.2 2017.6.4
fixed the home not back problem.
V2.58.1 2017.4.17
1.close PWM when spindle speed is zero
V2.58 2017.4.6
1.modify the single home with backware distance. work zero with user opinion
V2.56 2017.2.6
sovle the G03 command path error problem in some condition.please don't pause or stop when file is running g03 arc code.
or mach3 will make error path!
V2.55 2016.11.23
add information display "device error trigger" when usb device communication error.