Warum nimmst du denn den Motor auch auseinander
Bibolar geht nur wenn die Masse Leitung beider Wicklungen nicht verbunden ist. Siehe Skizze oben!

Bis 500mA könntest Du es einfach über ULN2803 ansteuern. Siehe http://www.wolfgang-back.com/PDF/Schrittmotor.pdf