O conector USB-C do Raspberry Pi 4, que normalmente é usado como fonte de alimentação, também pode ser usado como uma porta USB normal. No entanto, o Raspberry fornece energia por meio dos pinos GPIO. Encontre mais informações aquihttps://www.raspberrypi.org/documentation/usage/gpio/.
Por exemplo, um monitor industrial touchscreen pode ser conectado ao Raspberry Pi 4 via HDMI ou USB-C como um dispositivo de toque. Para fazer isso, conecte os cabos correspondentes ao Raspberry e adicione a seguinte linha de comando ao final do arquivo de configuração do Raspberry (/boot/config.txt):
dtoverlay=dwc2,dr_mode=host
Ao contrarário do modo host, o Raspberry também pode ser usado como dispositivo periférico - por exemplo como um adaptador Ethernet ou como um dispositivo de armazenamento em massa - configure a conexão USB-C. Para fazer isso, adicione a seguinte linha de comando no final do arquivo de configuração do Raspberry (/boot/config.txt):
dtoverlay=dwc2,dr_mode=peripheral
Dependendo do uso pretendido, modifique as configurações do software. Você poderá encontrar várias instruções disponíveis na rede.