FTDI device pinoutΒΆ
IF/1 1 |
IF/2 3 |
BitBang |
UART |
I2C |
SPI |
JTAG |
C232HD cable |
---|---|---|---|---|---|---|---|
|
|
GPIO0 |
TxD |
SCK |
SCLK |
TCK |
Orange |
|
|
GPIO1 |
RxD |
SDA/O 2 |
MOSI |
TDI |
Yellow |
|
|
GPIO2 |
RTS |
SDA/I 2 |
MISO |
TDO |
Green |
|
|
GPIO3 |
CTS |
GPIO3 |
CS0 |
TMS |
Brown |
|
|
GPIO4 |
DTR |
GPIO4 |
CS1/GPIO4 |
Grey |
|
|
|
GPIO5 |
DSR |
GPIO5 |
CS2/GPIO5 |
Purple |
|
|
|
GPIO6 |
DCD |
GPIO6 |
CS3/GPIO6 |
White |
|
|
|
GPIO7 |
RI |
RSCK 4 |
CS4/GPIO7 |
RCLK |
Blue |
|
|
GPIO8 |
GPIO8 |
||||
|
|
GPIO9 |
GPIO9 |
||||
|
|
GPIO10 |
GPIO10 |
||||
|
|
GPIO11 |
GPIO11 |
||||
|
|
GPIO12 |
GPIO12 |
||||
|
|
GPIO13 |
GPIO13 |
||||
|
|
GPIO14 |
GPIO14 |
||||
|
|
GPIO15 |
GPIO15 |
- 1
16-bit port (ACBUS, BCBUS) is not available with FT4232H series, and FTDI2232C/D only support 12-bit ports.
- 2(1,2)
FTDI pins are either configured as input or output. As I2C SDA line is bi-directional, two FTDI pins are required to provide the SDA feature, and they should be connected together and to the SDA I2C bus line. Pull-up resistors on SCK and SDA lines should be used.
- 3
FT232H does not support a secondary MPSSE port, only FT2232H and FT4232H do. Note that FT4232H has 4 serial ports, but only the first two interfaces are MPSSE-capable. C232HD cable only exposes IF/1 (ADBUS).
- 4
In order to support I2C clock stretch mode, ADBUS7 should be connected to SCK. When clock stretching mode is not selected, ADBUS7 may be used as GPIO7.