| Feature | Specification | | :--- | :--- | | | 5 (X, Y, Z, A, B) | | Maximum step pulse frequency | 100 kHz per axis | | External power | 12 – 24 V DC (reverse‑connection protected) | | Host PC interface | USB (full‑speed) | | Supported operating systems | Windows XP, 7, 8, 10 (both 32‑bit and 64‑bit) | | Analog spindle output | 0 – 10 V, opto‑isolated | | PWM spindle output | 5 V, opto‑isolated | | General‑purpose outputs | 4 (optocoupler‑isolated, 5 V) | | General‑purpose inputs | 5 (opto‑isolated, for limit switches, E‑stop, probe, etc.) | | Board dimensions | 90 mm × 60 mm | | MCU | STM32F103 (on many revisions) |

If you cannot reset Mach3, the software might be looking for an E-Stop signal that isn't wired yet. Go to Config > Ports and Pins > Input Signals and toggle the "Active Low" setting for the E-Stop.

Enable X, Y, Z, A axes and set the correct port and pin numbers according to the BL-USBMach manual .

If you are setting up a CNC router, engraver, or milling machine and have encountered connection issues with your controller board, you likely need the correct USB drivers. The is a popular motion control card used to interface a computer with stepper motor drivers.

Before you install the BL-UsbMach-V2.1 Driver, ensure you have the following ready:

Technical Research Unit Date: Current (2026) Version: 1.0

and click "OK". You can check "Don't ask me again" to make this the default. Art of Circuits 3. Key Board Specifications Compatibility: Supports Windows XP, 7, 8, and 10 (32-bit and 64-bit).

Comprehensive guides are hosted on Scribd for step-by-step setup.

: Dedicated 0–10V analog voltage output port alongside Forward (FWD) signal relays for variable frequency inverter (VFD) speed governance.

Select (or the version matching your downloaded dll) from the list.

Navigate to your Mach3 installation folder (usually located at C:\Mach3\ ). Open the folder. Paste the RnRMotion.dll file inside this directory. Step 3: Add the Configuration Profile (Optional)

Choose RnRMotion-V2.0 (or the version listed) from the list and click "Don't ask me this again." Verifying the Connection

If provided, copy the Mach3Mill.xml file to the root Mach3 folder to auto-configure ports and pins. 2. Initializing the Controller

: Most boards ship with a small software disc. Copy the files directly from the disc to your computer.

Safety Warning: Avoid downloading executable ( .exe ) files from unknown driver-update websites, as these often contain malware. The authentic driver is always a .dll file. 2. Technical Specifications of the Board

Select (or the corresponding name of your copied driver) from the list.

The product page for the BL‑UsbMach‑V2.1 confirms compatibility with Windows XP (direct), Windows 7 32/64‑bit (direct), and Windows 10 (indirect, via Windows XP running inside VMware). This is a useful note because many users have reported that the driver does not work natively on Windows 10 or 11; the only reliable method is to run Windows XP inside a virtual machine.