The SparkFun FT231X Breakout Kit provides you with everything that you need to get started with FTDI with the full UART hardware handshake feature! The pin-out of the included FT231X Breakout board matches the FTDI cable to work with official Arduino and cloned Arduino boards. It can also be used for general serial applications.
The SparkFun FT231X Breakout still brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto-reset any Arduino board that has the reset pin brought out to a 6-pin connector.
One of the features of this board is a jumper on the back, which allows the VCC output to be configured to either 3.3V or 5V. This board ships default to 5V, but you can cut the default trace and add a solder jumper if you need to switch to 3.3V. It should be noted that the max input of the FT231X is only 3.3V, but it can operate down to 1.8V with external pull-ups and is also 5V tolerant.
Also included in this kit is a 0.8m reversible USB-A to Micro-B cable, and a 40-pin strip of male break away headers.
Note: Soldering is required to attach the included headers to the breakout board.