1. You are using Estlcam as CAM software. Try it, it is easy to use and very affordable.
  2. You have a CNC machine with 3 axis (one axis can have 2 motors).
  3. You have stepper motor drivers.

Pin Layout

Estlcam Shield v1.0 is designed for use with Estlcam 10. It might work with other versions. Make sure the pin layout of the Estlcam version you are using is like this:

A Axis Configuration

Estlcam Shield can duplicate one axis. This is useful when you have 2 stepper motors on one axis. For example my CNC has 2 lead screws on the Y axsis, one on the left and the other on the right side, and each has its own stepper motor.

The duplicated axis is called the A Axis.

With 2 jumpers on the Estlcam Shield you can select which axis you want to duplicate:

To duplicate the Y axis I put both jumpers in the middle.

Power for Arduino

The Arduino can get power from the PC via USB cable or it can get power from the Shield. With jumper 3 (J3) in place Arduino gets power from the Shield.

Relais Connector

The Relais Connector is to connect a relay card for the spindle, cooler or dust collector. The layout of the connector:

Note: Estlcam’s logic is that ON is a logical HIGH (5V) on the pin. This must match the logic of the relay card. But some of the affordable relay card have an inverted logic, meaning that logical LOW switches the relay on. To support a wider rage of relay cards we have 5V and 12V on the connector.


End Switches, Sensor, Fault

There are up to 6 end switches supported, one sensor (or probe) and one fault (or error) input. The left pin is the signal, the right pin is GND.

XYZ Axis and A Axis

On all axis connectors the pins are 5V, step, 5V and direction.

Fan, 12V

Both connectors are identical with 12V on the left pin and GND on the right.



Back to Estlcam Shield for Arduino Uno