.. ich habe mir zum spielen ein paar Arduino Nanos aus China gekauft .. 2 Schrittmotoren und ein Servo angetrieben werrden ..
Hallo Eddie, mal ein paar Zahlen.

Dass Controller und Servos eine getrennte Versorgung haben müssen/sollen ist bekannt - für manche leidvoll. Siehe z.B. hier (etwas runterscrollen).

Sehr wichtig ist dabei, dass die komplette Schaltung einen gemeinsamen (Spannungs)-Bezugspunkt hat - das ist normalerweise durch Verbindung aller "GND" erledigt.

Der nano hat im Original einen Spannungswandler mit 0,5 A Ausgang - davon muss der Controller und dessen Peripherie versorgt werden. Chinaware hat oft einen anderen Spannungswandler, meine sind mit 1,0 A Ausgang spezifiziert. Hier lohnt es sich unbedingt die Datenblätter zu besorgen UND ZU LESEN! Der benutzte Spannungswandler auf Deinem Clone sollte am eingeritzten Text erkennbar sein (ablesen - ab nach Guuckel - usw). Und denke bitte an die Maximalwerte/Strombelastbarkeit des Controllers und seiner Pinns im Datenblatt unter
32. Electrical Characteristics
32.1. Absolute Maximum Ratings

Servos haben manchmal ziemlichen Stromhunger, da sind 1 A - zumindest beim Anfahren - schnell erreicht. Wenn dann der Servo noch zittert - und das ist dann ein Anfahren mit wechselnder Richtung! - dann wird richtig viel Strom gezogen. Üblicherweise messe ich die Funktion meiner Servos mit getrennter Versorgung über ein Labornetzteil, da sehe ich ab welcher Strombegrenzung Funktionsstörungen auftreten *ggg*. Wieviel Strom Dein Schrittmotor zieht solltest Du ergründen bevor Du Deine Motorstromquelle auslegst, die oben genannten Daten sind nur Anhaltswerte.