#include <ContinuousStepper.h>
// Define Stepper Pins
int s1pins[] = {3,2,4};
int s2pins[] = {6,5,7};
int s3pins[] = {9,8,10};
int s4pins[] = {12,11,13};
// Define Stepper Speed
int s1speed[] = {100,10};
int s2speed[] = {300,10};
int s3speed[] = {2000,500};
int s4speed[] = {10,10};
// Create Instances
ContinuousStepper s1;
ContinuousStepper s2;
ContinuousStepper s3;
ContinuousStepper s4;
void setup() {
s1.begin(s1pins[0], s1pins[1]);
s1.setAcceleration(s1speed[1]);
s1.spin(s1speed[0]);
s2.begin(s2pins[0], s2pins[1]);
s2.setAcceleration(s2speed[1]);
s2.spin(s2speed[0]);
s3.begin(s3pins[0], s3pins[1]);
s3.setAcceleration(s3speed[1]);
s3.spin(s3speed[0]);
s4.begin(s4pins[0], s4pins[1]);
s4.setAcceleration(s4speed[1]);
s4.spin(s4speed[0]);
}
void loop() {
s1.loop();
s2.loop();
s3.loop();
s4.loop();
}