@ BurningBen: fällt an den L298 nicht auch noch Spannung ab?

Wie groß ist deine Motorversorgungsspannung?

hab grad das datenblatt angeguckt: die Motorspannung muss mindestens 2,5V höher sein als der "high"-Level der Logikspannung (der sollte minimal 2,3V sein, also müsstesst du mindestens 4,8V anlegen. Bzw. den spannungsabfall berücksichtigen)