USB - UART PL2303HX предназначен для создания COM-порта с сигналами TTL уровня. Модуль применяется для удобного подключения микропроцессорных устройств к персональному компьютеру с помощью TTL логики. Данный преобразователь можно использовать для загрузки программного обеспечения в устройство с предустановленным загрузчиком (bootloader). Модуль состоит из платы преобразователя PL2303HX в корпусе с подключенным проводом длиной 1 метр.
Плата конвертера спроектирована на основе микросхемы PL2303HX компании Prolific Technology, кварцевого резонатора частотой 12 МГц и прочих вспомогательных компонентов. Основная задача микросхемы состоит в преобразовании USB интерфейса в UART.
Подключается плата к программируемому устройству с помощью 4 контактов (VCC, GND, RXD, TXD). Выводы VCC и GND необходимы для подключения питания напряжением 5 В к устройству, которые обозначаются красным (VCC) и черным (GND) проводами. Для передачи данных используется контакт TXD (зеленый провод), а вывод RXD (белый провод) служит для приема данных. При подключении преобразователя к платформе Arduino, необходимо обратить внимание на подключение выводов, которые предназначены для передачи и приема данных: контакт RXD конвертера подключается к TX Arduino, а вывод TXD к RX.
Для программирования микроконтроллера платформы Arduino необходимо вставить преобразователь в USB разъем персонального компьютера. Если при подключении ПК не смог установить драйвер для конвертера, тогда необходимо его скачать по ссылке, а затем установить вручную. После установки программного обеспечения, нужно подключить модуль к микроконтроллерному устройству с помощью 4 штыревых выводов и загрузить код в память контроллера.
На модуль через USB порт подаётся напряжение 5 В. При подключении питания к модулю, напряжение проходит напрямую к ножкам микроконтроллера, так как на плате отсутствуют стабилизаторы.