libftdi
« Back to VersTracker
Description:
Library to talk to FTDI chips
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: libftdi ftdi usb serial hardware driver
Install: brew install libftdi
About:
Libftdi is an open-source library designed to communicate with devices utilizing FTDI's USB-to-serial and serial-to-USB interface chips. It provides a robust API for developers to access and configure these popular hardware converters. This library is essential for embedded systems development and hardware hacking where reliable serial communication is required.
Key Features:
  • Support for FT2232, FT232R, FT232H, and other FTDI chip variants
  • Provides both low-level D2XX drivers and high-level libusb-based access
  • Enables bitbang mode for general-purpose I/O (GPIO) control
  • Language bindings available for Python, C++, and other languages
Use Cases:
  • Embedded systems programming and debugging via USB serial adapters
  • Custom hardware interfacing and automation projects
  • Reverse engineering and analyzing USB communication protocols
Alternatives:
  • D2XX – Proprietary driver from FTDI; offers high performance but lacks open-source flexibility and cross-platform consistency.
  • libserialport – Generic serial port library; works with many devices but lacks FTDI-specific features like bitbang mode.
Version History
Detected Version Rev Change Commit
Sep 10, 2025 11:15pm 2 VERSION_BUMP 9ba9bae0