Ethernet Smoothstepper


Ethernet Smoothstepper

Select Currency:
Pound sterling (£)
Euro (€)
0 out of 5


NOTE: We are still working on sourcing the cables at a reasonable cost. In the mean time the ESS will ship without cables at a discounted price!

We will point you in very well priced alternatives on Amazon. We cannot compete with them nor do we want to mark our prices up. So we pass the savings on to you.

World renowned high-performance external motion controller for Mach3 and Mach4. We are an official reseller for the Ethernet Smoothstepper in the UK. Our bundle includes an Ethernet Smoothstepper,  3  high quality  26 pin header to 25 pin D connector like the parallel port cables and a 3m long CAT 6 Ethernet Cable.

Availability: In stock SKU: ESS Categories: ,
View basket


The Ethernet SmoothStepper (ESS) is a high-performance external motion controller for Mach3 and Mach4. Because it has a connector that conforms to the Parallel Port standard, it integrates seamlessly with most devices that the Parallel Port driver of Mach interfaces with. It accepts high-level commands from Mach and produces Step & Direction signals that are compatible with nearly all step & direction motor drivers (it also has a quadrature mode for high-end motor drivers, but those are not common). Because it is a dedicated hardware device, it is capable of producing pulses at very high frequencies and with extremely low
jitter compared to the Parallel Port driver and microcontroller-based solutions. In addition, the SmoothStepper is able to run on any flavor of Windows, both 32‑bit and 64‑bit. Mach will run under 32-bit or 64-bit, but an external controller such as the SmoothStepper is needed for 64-bit editions.

We use the Ethernet Smoothstepper in our own machines to ensure reliable  communication between them and the PC . As the Ethernet variant is significantly less susceptible to electrical noise, generated for example by the starting of the spindle, we only supply this one from stock. However we are able to supply the USB variant as well on a slightly longer lead time.

Please note that the ESS requires a 5V supply to function.

Click here for software and here for the manual

SmoothStepper Product Details
CNC Motion Controller ESS (Ethernet SmoothStepper)
PC Interface Ethernet
  • Parallel Port #1: 12 Outputs, 5 Inputs
  • Parallel Port #2: 4 Dedicated Outputs, 5 Inputs, and 8 block assignable as input or output
  • Parallel Port #3: 4 Dedicated Outputs, 5 Inputs, and 8 block assignable as input or output
Current Drive Output The following output pins have a drive of +/- 32 mA:

  • Port 2 pins 2 through 9
  • Port 3 pins 2 through 9

The following output pins have a drive of +/- 24 mA:

  • Port 1 pins 1, 2, 3, 4, 5, 6, 7, 8, 9, 14, 16, 17
  • Port 2 pins 1, 14, 16, 17
  • Port 3 pins 1, 14, 16, 17
Pulse Output Capabilities Up to 4 MHz, Step and Direction, Quadrature, CW/CCW
Motor Control Capability Up to 6 Motors + Spindle (PWM or Step and Direction)
Encoders/MPG Up to 5
Configurable Noise Filtering per Class of Input Classes: Limits, home, probe, E-Stop, Jog, Encoders/MPGs
  • Threading for lathes (single pulse per rev for timing)
  • M10/M11 support for lasers/ water jets
  • Backlash Compensation
  • THC for Plasma Cutting
Power Source External 5V Power Supply Required
Electrical Isolation Full Electrical and Noise isolation for your PC**
Mach3 Plugin Yes
Mach4 Plugin Yes
PC Configuration Utility The System Configuration Utility is provided to configure your PC for use with the ESS in as few as 3 mouse clicks.
Windows Drivers No Drivers for the ESS.(Your computer should already have drivers installed for your Ethernet Card.)

Additional information

Weight 1 kg

All cables, With CAT6 cable only

5060561319893, 5060561319794