Вы также можете использовать интерфейс USB-C Raspberry Pi 4, который обычно используется для питания, в качестве обычного интерфейса USB.
Однако в этом случае Raspberry должна подавать питание через контакты GPIO. Пояснения можно найти в разделе https://www.raspberrypi.org/documentation/usage/gpio/.
Например, вы можете подключить промышленный сенсорный монитор к Raspberry Pi 4 через HDMI и USB-C в качестве сенсорного устройства. Для этого подключите соответствующие кабели к Raspberry и добавьте следующую строку в конце конфигурационного файла Raspberry (/boot/config.txt):
dtoverlay=dwc2,dr_mode=host
Вместо режима хоста Raspberry также может работать как периферийное устройство - например, как адаптер Ethernet или как запоминающие устройства большой емкости - через порт USB-C. Для этого добавьте следующую строку в конец конфигурационного файла Raspberry (/boot/config.txt):
dtoverlay=dwc2,dr_mode=peripheral
В зависимости от предполагаемого использования это требует дополнительных корректировок конфигурации программного обеспечения. Инструкцию для этого можно найти в сети.</:code2:></:code1:>