Doppia alimentazione e comunicazione USB

Buongiorno a tutti. Due domande. 1) ho un Arduino Nano in un circuito per la motorizzazione di una slitta per Focus Stacking alimentato esternamente a 7.5V su Vin (stessa alimentazione del motore stepper) ed il sistema funziona bene autonomamente. Ora, volevo fare un pò di sperimentazione e provare a collegare la mia scheda al PC via USB per comandare la stessa dal computer con interfaccia grafica. La domanda: sorgono problemi di doppia alimentazione sull'Arduino? Se, da quel che ho letto, l'Arduino privilegia l'alimentazione esterna ed interrompe quindi automaticamente quella da USB, mantiene la possibilità di comunicazione seriale sulla stessa USB? 2) nello stesso circuito ho un display LCD che utilizza i pin D0 e D1 (RX, TX) collegati a DB5 e DB6 dell'LCD. Possono esserci problemi di comunicazione con il PC?
Se può essere utile a metà della seguente pagina web c'è lo schematico del mio circuito.

Saluti
Gigi

Il collegamento USB con il PC funziona a prescindere dall'utilizzo o meno dei 5V forniti dalla USB del PC.

Quello che invece non può funzionare è l'utilizzo dei pin D0 (Rx) e D1 (Tx) per scopi diversi (LCD): sono infatti collegati all'interfaccia USB.

I pin DB5 e DB6 collegali ad altri pin di Arduino non utilizzati, ad esempio i pin degli ingressi analogici che possono essere utilizzati anche come digitali.

Tuttavia, vedo dal tuo schema che non hai molte alternative.

In questo caso potresti usare una interfaccia I2C per il display liberando almeno 4 pin.