Du brauchst schon 3 ULN2003 für 3 schrittmotoren. Könnte dann (allerdings hier mit DRV8825) so aussehen
Klicke auf die Grafik für eine größere Ansicht

Name:	dreier_stepper_block.jpg
Hits:	9
Größe:	64,1 KB
ID:	35462
80mm durchmesser, 30mm hoch, dann drüber eine akku-etage und erst dann der leichte saugermodul...

ich habe noch ein beitrag gefunden. DRV8825 mit einem DC-motor
Klicke auf die Grafik für eine größere Ansicht

Name:	DC_motor_mit_DRV8825.jpeg
Hits:	9
Größe:	35,7 KB
ID:	35463
weiss allerdings nicht wie ernst man sowas nehmen kann...

Es gibt aber in ähnlicher form wie der 8825 auch treiberplatinchen für DC-motoren. Von Pololu glaube ich, natürlich auch in china...