Hi!
Poste doch mal den Abschnitt deines Programmes, in dem du den Pin auf High bzw. Low legst. Kann ja sein das du den Pin auf Tri-State setzt statt auf Gnd (also Hochohmig statt 0V).
Das ganze kann wunderbar mit 5V funktionieren, mit der H-Brücke aus RN-Wissen ist sogar schon ne Vorlage gegeben (https://www.roboternetz.de/wissen/in...en_Ansteuerung Punkt Nummer 2). Dort einfach noch Logik Level N-MOS-FETs und P-MOS-FETs einsetzten und fertig ist die Laube!
Als P-MOS-FET sollte ein IRF7416 (gibt's bei Reichelt) ausreichen, 35mOhm bei 4,5V Vgs...zwar nur für 2,8A Dauerstrom Spezifiziert, aber die kurze Anlaufphase sollte der gut wegstecken können.
Wenn der N-FET auch im SO-8 Gehäuse untergebracht sein soll, würde ich hier den IRF7413 empfehlen.

Aber bevor es mit den Transistoren weitergeht, Poste zuerst deinen Code bzw. den relevanten Abschnitt!

MfG