Problema alimentazione servo motori

Buona sera a tutti! , ho notato che utilizzando arduino uno ed alimentandolo da un pc non riesco ad alimentare correttamente tutti e 6 i servo motori in quanto la porta usb non fornisce abbastanza alimentazione ad arduino..voi sapete come risolvere questo problema??
grazie e buona serata!

Un alimentatore esterno , anche solo per i servo ?

Direi che non è una bella cosa prendere l' alimentazione dalla USB. È comoda solo per quello che serve per programmare.

L'alimentatore è d'obbligo e vedi trovarlo con almeno 2A in uscita e magari con la possibilità di alzare la tensione anche fino a 7Vcc.

Nel passato ho utilizzato una coppia di servo che avevano specifiche sino a 7,2V con incremento generoso della coppia.

Anche se non indispensabile, ti consiglierei di controllare (On/Off) l'alimentazione ai servo con una uscita di Arduino a mezzo di relè o MOSFET potenza.
In questo modo si evitano il brandeggio casuale dei servo durante la fase di avvio di Arduino

Grazie!,provvederò allora all'acquisto di una fonte esterna di alimentazione!