USB MACH3 100Khz 5 Axis CNC Controller Board Motherboard

5-Axis 100KHz Mach3 USB CNC Controller Card for Mach3 lets you use any Windows Computer to be used as CNC Machine Controller. Previously with LPT Port-Based Cards, the user was limited to use only older computers which had LPT Port.

In stock

SKU PRD-00000051
Delivery Info
Inside Dhaka: 1-2 days
Express (Dhaka): 24 hours
Order before 12.00PM
Outside Dhaka: 2-3 days
Cash on delivery all over BD
100% authentic product
Quality product guaranteed
7 days easy return
Safe & secure payment

Customer Reviews

star star star star star
star star star star star
star star star star star
Good emoji-happy
Review by
This controller board works as expected. Thank you.
star star star star star
star star star star star
star star star star star
Amazing emoji-happy
Review by
I needed this for CNC project. finally, I found this website. Good quality and original product. comes with CD and USB cable. packaging was good. 5 stars.
star star star star star
star star star star star
star star star star star
Perfect emoji-happy
Review by
I upgraded my custom built CNC machine with this USB based controller. received the product in 3 days. It includes the cable and installation CD. Works perfectly!

3 Item(s)

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Product Details


  • PWM (opto isolated 5V interface) and Anlog (0-10V) output are available. It can be used to control the spindle speed controller that controlled by PWM.
  • 4 output ports are available. THese can be connected to relay modules with optocouplers to control flood and mist etc.
  • Stepper motor drivers can be connected as common anode or common cathode input connection mode. Stepper motor drivers should have photocouplers for input to ensure safe operation.
  • Also provide 5 axis XH2.54-4P 2.54mm Socket Connector which make it is easy to connect with the stepper motor drivers such as TB6600 driver boards.
  • All the port names are printed directly on board  for easy wiring.
  • Additionally, a handwheet interface is provided.



  • No. of Axis: 5 Axis  (you can connect up to 5 stepper motor drives or servo drives)
  • Maximum step-pulse frequency: 100KHz  (suitable for smooth servo or stepper motion)
  • Automatic probe tool Support: Yes
  • Emergency input: Yes
  • Limit switches: Yes (5 general-purpose inputs, you can connect the limit switch, estop switch, probe switch, to zero and other device)
  • Electronic handwheel Support: Yes
  • Optical Isolation between USB Side Control and External inputs: Yes
  • External Voltage: 12V/24V
  • Spindle Control Output: Yes (0-10V output port) with Spindle Direction (FWD) output
  • Isolated Outputs: 4 general-purpose isolated relay drive output interface (can drive four relays for controlling the spindle starts, forward rotating and reverse rotating, pumps and other device)
  • Power Status LED: 1 Status LED (indicate Power status of the controller board)
  • Size: 9x6cm / 3.54×2.36in
  • Tested with following Operating Systems:
    • Windows XP (direct)
      Windows 7 64bit /32Bit (direct)
      Windows 10 (Indirect using Windows XP on VmWare)


Setup Instructions:

  • Step 1: Install Mach3: If you already have a Mach3 Installed, skip this step.
  • Step 2: Download the USB Motion Driver BL-UsbMach-V22.dll and copy and paste the file into your Mach3 Plugins folder Example: “C:/Users/ProgramFiles/Mach3/Plugins”
  • Step 3: Make sure you board is connected to the PC via USB cable. It should automatically recognize the USB device.
  • Step 4: Open Mach3 and you should be prompted to select a driver. Select the “USBMach V2.0” and check “Don’t ask me again”. This will allow your board to communicate with Mach3.
  • Step 5: Download the XML Mach3 Config File above by right clicking on the link and selecting “save as”. Save the Mach3Mill.xml file in your Mach3 root folder.



  • An additional power source is required for the limit switches and spindle portion of the board.
  • This Interface board is not compatible with Windows 10 however you can install virtual OS using VmWare to install Windows XP on a Windows 10 Machine. To learn more about this process read this article


Package Included:

  • 1 x CNC USB MACH3 100Khz Breakout Board
  • 1 x USB Cable
  • 1 x Installation CD
Show More

You might also be interested in...

MKS Robin Nano V3.1 Eagle 32Bit 168Mhz STM32 F407 3D Printer Controller Board Marlin 2 Motherboard
Special Price BDT 3,870.00 Regular Price BDT 4,150.00
RAMPS 1.6 3D Printer Controller Board Marlin Klipper Motherboard
BDT 740.00
MACH3 5 Axis CNC Machine Controller Board Motherboard
BDT 750.00
RAMPS 1.4 3D Printer Controller Board Motherboard
BDT 620.00
USB MACH3 100Khz 4 Axis CNC Controller with Slave Axis Support
Special Price BDT 1,950.00 Regular Price BDT 2,800.00
MKS TS35 3.5" Touch Screen Smart LCD with Rotary Knob for MKS Robin Nano V3 3D Printer Motherboard
Special Price BDT 2,499.00 Regular Price BDT 2,800.00
Makerbase MKS 12864 V3.0 Smart LCD with SD slot
Special Price BDT 1,661.00 Regular Price BDT 1,843.00
2004 LCD Smart Controller Display for RAMPS 1.4 3D Printer
BDT 1,127.00
MKS TinyBee 32Bit Wifi 3D Printer Controller Board Marlin 2 Motherboard
Special Price BDT 2,799.00 Regular Price BDT 3,699.00