Если при подключении USB-UART переходника к компьютеру в диспетчере устройств появляется строка USB Serial Converter или USB Serial Port (COM3), значит внутри адаптера стоит микросхема FTDI — и именно её драйвер система только что подтянула. Аббревиатура FTDI расшифровывается как Future Technology Devices International — это шотландская компания, которая выпускает микросхемы-преобразователи интерфейсов, прежде всего USB в последовательный порт (UART).
Проще говоря, FTDI — это «переводчик» между современным разъёмом USB и старым добрым последовательным интерфейсом, который до сих пор используется в Arduino, 3D-принтерах, роутерах, промышленном оборудовании и диагностических адаптерах. Когда вы прошиваете микроконтроллер или смотрите лог загрузки роутера через консольный кабель — с высокой вероятностью где-то в цепочке работает чип от FTDI.
Что такое FTDI и как это работает
Микросхема FTDI подключается одной стороной к USB-порту компьютера, а другой — к выводам последовательного интерфейса устройства: TX, RX, GND, иногда DTR и RTS для управления сбросом и потоком данных. Компьютер видит такой адаптер как обычный виртуальный COM-порт, поэтому любая терминальная программа (PuTTY, монитор порта Arduino IDE) может работать с ним без специальных настроек.
Главное преимущество решения — фирменный драйвер VCP (Virtual COM Port), который компания поддерживает для Windows, macOS и Linux. Именно стабильность драйвера сделала чипы FTDI фактическим отраслевым стандартом: они корректно держат нестандартные скорости обмена и управляющие сигналы там, где дешёвые аналоги сбоят.
Помимо UART, некоторые микросхемы линейки умеют работать в режимах SPI, I2C и бит-банга (прямое управление выводами), что превращает их в универсальный инструмент для отладки и программирования устройств.
💡FTDI — это и компания, и семейство микросхем-преобразователей USB↔UART. Если устройство определилось как виртуальный COM-порт сразу после установки драйвера — скорее всего, внутри именно FTDI.