Modalità host USB-C Raspberry Pi 4

L'interfaccia USB-C del Raspberry Pi 4, che viene normalmente utilizzata per l'alimentazione elettrica, può essere utilizzata come una normale interfaccia USB.

Tuttavia, in questo caso, il Raspberry dovrebbe essere alimentato dai pin GPIO. Maggiori informazioni sono disponibili all'indirizzo https://www.raspberrypi.org/documentation/usage/gpio/.

Ad esempio, è possibile collegare un monitor touch industriale al Raspberry Pi 4 tramite HDMI e USB-C come dispositivo touch. A tale scopo, collegare i cavi appropriati al Raspberry e aggiungere la seguente riga alla fine del file di configurazione del Raspberry (/boot/config.txt):

dtoverlay=dwc2,dr_mode=host

Invece di utilizzare il Raspberry in modalità host, è possibile utilizzarlo anche come periferica, ad es. come adattatore Ethernet o come memoria di massa, sulla porta USB-C. A tale scopo, aggiungere la seguente riga alla fine del file di configurazione di Raspberry (/boot/config.txt):

dtoverlay=dwc2,dr_mode=peripheral

A seconda dell'uso previsto, ciò richiede ulteriori adeguamenti della configurazione del software. Le istruzioni a tale scopo si trovano in rete.