This project is an Arduino Controller for a stepper motor driven model railway Traverser. The traverer concerned is 54" long bu 18" wide and runs on two drawer runners. The traverser table is driven by two stepper motors connected by flexible couplings to two lead screws.
The stepper motors are driven by an A4988 motor driver chip, which in turn is controlled by an Arduino Mega 2560 pro. The Arduino also controls a 3.5" LCD display and a rotary encode for track selection.
The Arduino processor can be found here.
The libraries in use in this project can be found in .pio/libdeps/megaatmega2560.
If copying the code to use in the Arduino IDE these will need to be copied to the
libraries folder.
The pinouts for the SPI TFT screen and the A4988 stepper driver can be ascertained from the code.