Raspberry Pi 4 USB-C Host Mode

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.