I'm making an open source 3D printer as a minor project for my university and I'm having trouble because my motors won't work properly, they either just vibrate in place or don't work at all. I'm using Nema 17 motors with an A4988 stepper driver (<link removed as this looks like spam>) and an Aurdino Mega 2560. I googled how to know the correct Tx and Rx terminals because I thought that was the problem but now when I run the motors separately using the Arduino, power supply and stepper driver it doesn't work at all. Can you tell me how to get my motors running?