Здравствуйте! Есть устройство с usb разъемом через pl2303. Хотелось бы связать это устройство с arduino. Разобрать и подключить напрямую к rx rt возможности нет. Скажите пожалуйста, если я подключу как в схеме ниже, то будет работать? (D+ к D+, D- к D-)
Нет, работать не будет. Нужен USB-хост -- устройство, к которому будут подключены два PL2303 и которое будет осуществлять передачу данных между ними. Как вариант такое устройство можно реализовать на основе ATmega16U2 из состава оригинальной Arduino UNO (в теории, на практике не пробовал). Или использовать Arduino Leonardo (или подобные на базе ATmega32U4). ATmega'и с аппаратной поддержкой USB могут быть сконфигурированы как Host-контроллеры. Но повторюсь это всё в теории, как оно будет на практике не знаю.
Такой модуль есть. https://store.arduino.cc/usa/arduino-usb-host-shield тоже не факт что подойдет. На ардуино нужно будет сделать драйвер вашего устройства.
Как "так"? Мышь к хосту подключается и работает. На схеме ТС тоже самое. Слева устройство, справа хост.