Mach3 USB+ETHERNET Dual Interface 6-Axis Motion Board EDG381(B)[ENGLISH]


THIS is a 6 axis Mach3 USB+Ethernet dual interface board EDG381(Ver:B) worked with Mach3.

Download: Installation Manual, Plugin, Schematic



Ethernet (using TCP/IP) or USB Full-speed connection.

100M Ethernet interface, built-in network transformer isolation, support long-distance wired connection. With the wireless router, the wireless connection between the PC (laptop) and the motion control board can be realized.

Up to 6 axes, 500kHz pulsing engine, which is suitable for the servo or stepping motor. Any axis can be configured as a Step/Dir Spindle.

Support slave axis (dual side motor drive: dual X/Y/Z), support home automatic leveling (dual side home switch).

2 real-time Manual Pulse Generation(MPG) input ports for 2 MPG at the same time. When the MACH3 MPG is set in the multi-step mode, it has the same real-time performance as the CNC machining center, smoothly. The control board has no delay and the mechanical system performance is fully utilized.

18 general-purpose input, with particular indicators, the input signal states can clearly shows.

7 general-purpose output, It can be configured as: spindle clockwise / CCW / Mist / Flood / VB script programming control.

PWM output*1 channel, 0-10V analog voltage output*1 channel, 0-5V analog voltage output*1 channel. 3 outputs channels are used for spindle motor speed adjustment: PWM pulse width / 0-10V or 0-5V inverter.

2 analog input ports for adjusting the machining speed / jog speed / spindle speed.

Status indicator LED can be useful to show the USB/Ethernet connection, and working stauts by flashing.

6 high-speed optocouplers(Dual Channel) with 10MHz, 27 general optocouplers for isolating all of the input/output signals, this high-cost design can be provided high performance and stable system.

Fully supporting all Mach3 versions. Supporting Windows series, including Windows XP-Windows10(32bit/64bit).

No need to install any USB drivers, it can be used after plugging in the computer.

Easy firmware update.

Provide a complete installation manual, illustrated, detailed description.


Pluggable connector


100M Ethernet interface / USB interface / Isolated power supply


Ethernet cable connection


USB cable connection


6-axis output signal (direction signal + step signal):

10MHz high-speed optocoupler isolation x12 channel


Optocoupler isolation spindle speed control signal:

PWM output x1 / 0-10V / 0-5V

/ optocoupler isolation general-purpose output x7


Power Input / Optocoupler Isolated NPN Input x16


External Adjustment Knob

Motion control board and PC connection

USB cable connection


Ethernet cable directly connected


Ethernet cable through the Router


WLAN (Wireless LAN)


Manual: Installation Manual EDG381(B) Ver2.1(ZIP/17M) 2021/8/2

Plugin: eMotionMach3(V2.0.0.5).zip(ZIP/0.3M) 2022/4/9


V2.0.0.5 Fix Bug: MPG limit error.

V2.0.0.3 Fix Bug: M40, G31(Cycle Start is required each time);

“AxisLink” error limits the number of axes.

V2.0.0.0 Add: Slave Axis, Axis Link, Home Limit, Pulse(Step/Dir) Spindle

V1.3.1.2 Add function: “MPG Enable Button” automatically switch JOG mode. (For details, please refer to the Revisions List in the manual)

V1.3.1.1 Fix bug: G31 (for Auto Tool Zero, etc… ) cannot be executed correctly.

V1.3.0.1 Fix bug: The G code execution line number is incorrect after the RESET(urgency-stop)

V1.3.0.0 Fix bug: Ethernet connection is unstable

Previous(old) version manuals and plugins download


Schematic Preview:




POWER + Isolated Power


InterfaceUSB / Ethernet(TCP/IP)
Axis output num6 Axis (high-speed optocouplers)
Axis output freq500KHz
Digital inputs18 (Optocoupler isolation): NPN*16 / PNP-5V *2
Analog inputs0-3.3V * 2 (non-isolated)
MPG inputs2 (Optocoupler isolation): NPN*1 / PNP-5V *1
Speed measurement input1 (Optocoupler isolation): NPN*1/(or jumper select)PNP-5V *1
Digital outputsOpen collector output 500mA *7 (Optocoupler isolation)
Analog outputs3 (Optocoupler isolation): PWM / 0-5V / 0-10V

Axis BacklashNO
MPG(Manual Pulse Generator)Real time
Slave Axis(Dual X/Y/Z)YES
Automatic leveling(dual side home switch)YES
Axis LinkYES