Primary goals
PyFtdi currently supports the following features:
UART/Serial USB converter, up to 12Mbps (depending on the FTDI device capability)
Bitbang/GPIO legacy support, 8 pins per port
SPI master, with simultanous GPIO support, up to 12 pins per port
I2C master, with simultanous GPIO support, up to 14 pins per port
(JTAG master)
Prelimiary EEPROM support (R/O access + R/W for serial/product/manufacturer)