Connecting End Stop Switches

These links may be of interest.

Stepper Motor Basics
Simple Stepper Code

also look up the AccelStepper library

A GRBL shield or a RAMPS shield is what is required for working with stepper motors - provided the stepper motors do not draw more than about 1.5 amps each. For motors that use more current you will need larger drivers that can't be accommodated on a shield.

...R