Was mir auffällt ist das du oben geschrieben hast das GND Modul und GND Arduino getrennt sind, die müssen verbunden sein (an einem Punkt => Sternpunkt).
Hast du schon einmal versucht die Eingänge fix auf ein Potential zu legen, also direkt mit 5V oder 0V. Brummt der motor auch dann noch? Wenn die Spannung einbricht ist das ein Zeichen von zu viel Strom. Zuerst schauen ob du einen Kurzschluss o.Ä. hast, bei einem Labornetzteil den Strom erhöhen bzw stärkeres Netzteil.
MfG Hannes
Lesezeichen