Author Options:

Help! Did I buy the wrong FTDI cable? Answered

So I just ordered this cable https://www.sparkfun.com/products/12977 to use with this Arduino board https://www.sparkfun.com/products/11113 and I think it may be the wrong cord because it says it's specifically for Raspberry Pi and something about resetting the Arduino won't work.

So my question is, am I right for thinking that this is the wrong cable, or is there a way to make this work?


Antzy Carmasaic
Antzy Carmasaic

5 years ago

Nope. They won't work together directly.

The pin-outs are wrong. Your arduino uses DTR, RX, TX, 5V, CTS, GND. Your FTDI cable has RX, TX, VCC, and GND. So it will not plug in directly. You'll need to add extra male wires from the USB-TTL cable's pins to their corresponding pins to Arduino pins.

In the end, if you can place your order on hold as catlinsdad suggests, I'll say you should take the suggestion of Sparkfun guys in the Arduino product's description: "This board connects directly to the FTDI Basic Breakout board and supports auto-reset. The Arduino Pro Mini also works with the FTDI cable but the FTDI cable does not bring out the DTR pin so the auto-reset feature will not work." and go for one of these:

https://www.sparkfun.com/products/9716 (has auto-reset)

https://www.sparkfun.com/products/9717 (requires manual reset)

If your order is already on the way, no worries, use a bit of brains and wires to make it work. Connect USB-TTL's 5V to Arduino's VCC(if arduino isn't powered externally and you want USB-TTL to power it), GND to GND, USB-TTL's RX to Arduino's TX and USB-TTL's TX to Arduino's RX. After you start uploading code, press Reset.