[ Log In ]
[ Register ]
Pinout for the Pokeys57CNC CNC Machine Interface
Pinout for the Pokeys57CNC CNC Machine Interface
Price Options Your Cart
Pokeys CNC Interface Board

PoKeys57CNC Mach4 and Mach3 motor controller can control up to 8 STEP/DIR signal driven motors (stepper motors, servo drives, etc.) in various applications. The device contains dedicated connectors for connections with motor drivers, pendants, (HD44780-compatible) LCD module, etc. Also 5 analog inputs with 12-bit resolution are available. The device also features four galvanically-isolated open-collector outputs and isolated 0 to 10 V analog output.


You will need to purchase the cable pack for the Pokeys57CNC PoKeys57CNC CablePack

Other items to use with the Pokey57CNC

PoStep60-256 Stepper Driver up to 6 Amps

PoStep25-32 Stepper Driver up to 2.5 Amps

Download the Pokeys Configuration and PoBlocks. This is required to update the firmware for the Pokeys57CNC and configure some of the controller's settings.

Download the Mach3 plugin and manuals

Download the Mach4 plugin and manuals

This feature rich CNC Machine interface board has the ability to be controlled by Mach3 and Mach4. One of the coolest features is that this CNC motion controller board can control up to 8 motors/axes. You can hook up a pendant to control the CNC machine away from the computer and controller giving you access and safety to the parts of the machine that you are currently using. See how the motion controller is working with the available LCD connection. Use the available 0-10V analog out signal to control the speed of your spindle from the control software: Mach4 or Mach3.

USB 1.1/2.0 Compatible and standard with English USB keyboard simulation with triggering support for up and down keys. Also a standard USB joystick simulator (6 axes, 32 buttons with triggering support.)

Ethernet connection 10/100 with DHCP client or fixed IP support also a TCP or UDP connection with the device.

28 digital inputs or outputs with pull-up resistors available as virtual USB keyboard keys.. There are additional 4 dedicated digital outputs.5 analog inputs (12-bit)

The multiple encoder pair inputs with three additional dedicated high-speed encoder and one ultra high-speed encoder inputs.,A high performance 8-axis 125 kHz pulse engine with dedicated motor connectors.

Peace of mind with fail-safe support in case of communication interruption.

Can support for up to 100 sensors, that can be connected to I2C bus, 1-wire bus or on the general purpose analog inputs.

With intuitive and user-friendly software and third-party support via communication DLL library and extensive protocol specification document that allows porting to other systems.


Mach4 Spindle VFD Connections. OC (Open Collector Outputs): Forward on/off control- OC1- to DCM (or VGND on some VFDs)- OC1+ to FOR (or FWD on some VFDs)Reverse on/off control- OC2- to DCM- OC2+ to REV

Mach3 Spindle VFD ConnectionsForward on/off control- Relay1 Connection Terminal 1 to DCM (or VGND on some VFDs)- Relay1 Connection Terminal 2 to FORReverse on/off control- Relay2 Connection Terminal 1 to DCM (or VGND on some VFDs)- Relay2 Connection Terminal 2 to REV

- Pkeys57CNC Config in Mach3: Pokeys Mapping -> Scroll down to Pulse Engine Outputs - -> Set the Relay 1 to Output #1- -> Set the Relay 2 to Output #2

USB communication speed can be affected by virtual keyboard functionality. Disable the HID interfaces to improve smoothness and speed of the stepper motor operation.

Ask a question about the USB and Ethernet CNC Control (Pokeys57CNC):
Previously answered questions:

Click on the question to reveal the answer.

Introduction to the Pokeys57CNC CNC Machine interface.


Install Mach3 and the pokeys57CNC plug-in


Testing a single stepper motor


Test and tune the stepper motors


Limit switches for the pokeys57CNC interface


Adding an E-Stop switch to the pokeys57CNC controller


Controlling on and off for the spindle using the pokeys57CNC controller


Control the speed of your spindle using the pokeys57CNC controller


Triggering a CO2 laser with the pokeys57CNC controller


Using Mach4 with the Pokeys57CNC controller: software Installation


Mach4 control with the pokeys57CNC controller: Connecting a stepper motor

Get Help with:
This Product
Tech Support
This Product
Order Query
Tech Support
Not logged in. Log In Register
Track Order(s)
View Order(s)
I Want to Schecule a One-On-One Paid Tech Support Session
Book an Appointment Pertaining to a BuildYourCNC Product (Free)
Ask a Quesion Below (Free):
Book an Appointment Pertaining Other Equipment ($60/half hour)
Book an Immedite Appointment Pertaining Other Equipment ($120/half hour)
Ask a Quesion Below (Free):
Waiting for response... I may not answer immediately, but I was notified on my cellular phone so my response is forthcoming. If I don't respond immediately, you can always go to the [My Account] page to see all of our chats at any time.