Hallo Otti,

ich benutze auch gerne den ULN2803, der schafft 500mA und damit kann man direkt einen ganzen Port (8 pins) mit leistungsfähigen open Collector Ausgängen versehen.

Unabhängig ob du einzelne Transistoren oder ein IC verwendest würde ich Freilaufdioden für die Motoren vorsehen.

mfg
Pidi