python-ftdi1 - Python module to control and program the FTDI USB controllers

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-ftdi1
Package version: 1.2
Package release: 5build1
Package architecture: amd64
Package type: deb
Installed size: 349 B
Download size: 50.23 KB
Official Mirror:
This library could talk to FTDI's FT232BM, FT245BM, FT2232C, FT2232D, FT245R, FT232H and FT230X type USB chips from userspace. It uses libusb 1.0 to communicate with the chips. Functionalities include the possibility to use the chips in standard mode, in bitbang mode, and to read or write the serial EEPROM. This package provides the ftdi1 module on the Python 2 module path. It is complemented by python3-ftdi1.



  • python2.7-ftdi1


    Source package: libftdi1

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-ftdi1 deb package:
      # sudo apt-get install python-ftdi1


    • /usr/lib/python2.7/dist-packages/
    • /usr/lib/python2.7/dist-packages/
    • /usr/share/doc/python-ftdi1/changelog.Debian.gz
    • /usr/share/doc/python-ftdi1/copyright


    2016-01-20 - Matthias Klose <> libftdi1 (1.2-5build1) xenial; urgency=medium * No-change rebuild to drop python3.4 support.

    2015-10-24 - Aurelien Jarno <> libftdi1 (1.2-5) unstable; urgency=medium * Don't link python extensions with the python interpreter (closes: #802809).

    2015-08-03 - Aurelien Jarno <> libftdi1 (1.2-4) unstable; urgency=medium * Rename libftdipp1-2 into libftdipp1-2v5 for the GCC 5 ABI transition. * Build-depends on g++ (>= 4:5.2) and boost (>= 1.58). * Force C++ standard to c++11 to prepare for the GCC 6 transition.

    2015-07-29 - Aurelien Jarno <> libftdi1 (1.2-3) unstable; urgency=medium * Upstream uses SWIG + CMake to build the Python bindings, and TTBOMK this gives no easy way to install a Python shared library whose name includes the ABI. To fix the installation with multiple Python versions, rename the shared library to include the ABI just after calling "make install" (closes: #793830).

    2015-07-18 - Aurelien Jarno <> libftdi1 (1.2-2) unstable; urgency=medium * Fix 01-cmake-multiarch.diff to correctly generate libftdi1.pc.

    2015-04-27 - Aurelien Jarno <> libftdi1 (1.2-1) unstable; urgency=low * New package based on libftdi providing a new upstream version with an incompatible API (closes: #706301, #766582, #781545).