USB - UART CP2102 - преобразователь, предназначен для обеспечения связи между устройством с последовательным интерфейсом UART и персональным компьютером с помощью USB. Данный модуль может использоваться в качестве программатора для платформ Arduino.
Конвертер спроектирован на основе чипа CP2102 (аналог чипа FT232), который был разработан американской компанией Silicon Labs. Данная микросхема состоит из встроенного генератора номиналом 48 МГц, контроллера UART (Universal Asynchronous Receiver-Transmitter), EEPROM (Electrically Erasable Programmable Read-Only Memory), буфера чтения (576 байт) и записи (640 байт). Основным преимуществом микросхемы CP2102 является ее доступная цена.
На плате преобразователя находятся пять выходов: два из которых обеспечивают подачу напряжения на внешнее программируемое устройство (3,3 и 5 В), выход GND служит в качестве заземления, а разъемы TXD и RXD, необходимы для передачи данных программируемому микроконтроллеру. Так же на модуле находятся два SMD светодиодных индикатора, где один сигнализирует о подачи питания на плату, соответственно другой отвечает за информирование о действиях разъема TXD.
Для дальнейшей работы с данным преобразователем, необходимо скачать драйвера для операционной системы по ссылке, а затем их установить.
Так как в данной модели преобразователя отсутствует выход DTR, необходимо во время загрузки кода перезагрузить платформу Arduino.
Технические характеристики USB - UART CP2102: