Skip to product information
1 of 6

BuildYourCNC

Mach3 USB Interface Board

Mach3 USB Interface Board

Regular price $35.00 USD
Regular price Sale price $35.00 USD
Sale Sold out
Shipping calculated at checkout.
Title
Quantity

Already own this board? Setup guide and downloads →

Mach3 USB CNC Controller Board

Control a Mach3-based CNC machine through USB instead of relying on an older parallel-port computer. This Mach3 USB CNC controller board is a practical motion-control option for DIY CNC routers, CNC mills, plasma tables, retrofit control boxes, and replacement use in the Woodsmith CNC Kit.

This board ships inside every Woodsmith CNC Kit. If you are building from that kit, you already have one. If you are retrofitting an existing machine or replacing a failed board, this is the direct replacement controller board.

What Do You Need Today?

Need to buy or replace this controller board?
This product includes the Mach3 USB interface board and USB cable for compatible Mach3 CNC control setups.

Already own this board and need setup files?
Jump directly to the Mach3 USB plugin, configuration file, and setup instructions.

Need Mach3 CNC control software?
View the official Mach3 CNC control software license for use with this USB controller board.


Best For

  • DIY CNC router builds using Mach3 control software
  • Woodsmith CNC Kit replacement controller boards
  • CNC routers, CNC mills, plasma tables, and retrofit control boxes
  • Replacing older parallel-port motion-control setups with USB connectivity
  • Mach3-based CNC electronics and controller upgrade projects

What's Included

  • Mach3 USB Interface Board
  • USB Cable

Software compatibility: This controller board runs with Mach3 CNC control software. Mach3 can be tested in Demo mode with limitations, while a purchased license unlocks the full version for complete CNC machine operation.

Need a full Mach3 license? BuildYourCNC sells official Mach3 CNC control software licenses compatible with this USB controller board. View Mach3 CNC software.


Setup Downloads for Existing Board Owners

Already have this Mach3 USB CNC controller board? Download the required Mach3 USB motion plugin and configuration file below:


Basic Mach3 USB Board Setup Instructions

  1. Install Mach3. Install Mach3 CNC control software. Mach3 may be tested in Demo mode with limitations, or unlocked with an official purchased license.
  2. Install the USB motion plugin. Download the RnRMotion.dll file and copy it into your Mach3 Plugins folder. This is typically located at C:\Mach3\PlugIns.
  3. Connect the controller board. Plug the Mach3 USB controller board into your computer using the included USB cable.
  4. Load the Mach3 configuration file. Download the Mach3Mill.xml file (right-click and select “Save As”), save it to your Mach3 root folder, then open Mach3.
  5. Select the controller plugin. When Mach3 prompts you, select RnRMotionController. Check “Don’t ask me again” so Mach3 uses this controller automatically.

Important: Limit switches and the spindle-control section of the board require an additional power source. Do not assume the USB connection alone powers every external device connected to the board.


Technical Features

  • USB connection for Mach3 CNC control
  • Compatible with Windows XP, Windows 7, and Windows 10 systems
  • Supports up to 4-axis linkage control
  • 4th axis can be configured as a slave axis
  • 100K pulse output
  • Minimum-error interpolation for smoother motion control
  • Automatic homing support
  • Slave-axis auto-leveling during homing
  • Automatic tool-setting support
  • Emergency stop input
  • Limit switch input support
  • Spindle control using PWM mode or relay mode
  • 4 optocoupler-isolated digital signal inputs
  • Up to 12 total digital signal inputs
  • 4 optocoupler-isolated relay outputs
  • Handwheel interface support
  • Interference-resistant design with industrial components

Compatible Products


Setup and Support Videos

Setting it up, or outgrowing it?

Setup guide, driver download and the Mach3 plugin are on the Mach3 USB board setup page.

This board runs the free Mach3 demo, which stops at 500 lines of G-code. For real cutting you'll want a Mach3 license.

If you need more I/O, faster pulse rates, or Mach4, the two upgrades I point people to are the Ethernet SmoothStepper (Mach3 or Mach4) and the PoKeys57CNC (USB or Ethernet). Either one is a straight swap for this board.

View full details