I noticed that the 28byj stepper motor connected on different pins rather than the standard ones {8,9,10,11}, wasn't working.
I noticed that the call from the constructor CheapStepper::CheapStepper (int in1, int in2, int in3, int in4) to the constructor CheapStepper::CheapStepper () was the problem.
To quickly fix the problem I copied the content of the second constructor in the first and remove the call between constructors.
I noticed that the 28byj stepper motor connected on different pins rather than the standard ones {8,9,10,11}, wasn't working.
I noticed that the call from the constructor CheapStepper::CheapStepper (int in1, int in2, int in3, int in4) to the constructor CheapStepper::CheapStepper () was the problem.
To quickly fix the problem I copied the content of the second constructor in the first and remove the call between constructors.