I was hoping to connect multiple 28BYJ-48 to Arduino, but cannot understand if say the A4999 board is compatible with a servo like 28BYJ-48 ... what dictates how many I/O pins on Arduino are needed ?
I'm trying to connect 6 motors to Arduino, continuous rotation servos are the easiest option, but they are expensive and space is a constraint, and also I think the spline gear mounts costing 15 EUR / piece it's a total rip off.
The 28BYJ-48 is a unipolar stepper motor with 5 wires coming from the motor and an A4988 stepper driver is for bipolar stepper motors which have either 4 or 6 wires coming from the motor.
There is a wiring diagram in this link that shows how a 28BYJ-48 can be controlled using two wires - however I have not tried it myself.