Arduino not working with FTDI Driver and USB

I am trying to upload code to a FTDI USB and the device type is a SH-U09C5. I have correctly installed the device and updated it under Device Manager. I keep having this error in the arudino interface when I go to upload code. Here is the circuit I have made. I did look on the forum and read the guidelines and what the error messages are. I have also done a loopback test as well.

This is the set up but here are the errors:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x52
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x52
problem uploading to board

You have not provided even the minimum information to help you.

Did you check out the troubleshooting guide?

Read the forum guidelines.

Post a schematic of how the USB to serial converter is connected to the mystery Arduino. And if the mystery Arduino is a stand alone, post its schematic.

Please try again, your description does not make sense. A FTDI USB is not a microcontroller so you can not upload code to it. You can use is to upload code to e.g. a ProMini or an Uno or ... (which one?).

So what are you trying to do?

Screenshots of errors are in general useless. It would have been a little useful in this case if you would have included the settings in the right bottom but just a description would have been sufficient.

Sorry, I have updated the question.

I have updated the question.

I do not know what you are trying to do but that setup will not program the Uno. The USB to serial adapter (FTDI) is a bridge between the serial port on the laptop and the serial port on the processor (mega328 for Uno). In the photo, the only connection from the FTDI and the Uno is 5V and ground. The TX and RX pins, required for communication, are not connected. Nor is DTR, required for autoreset.

So what are you trying to do? Describe in detail, please.
Why not just program the Uno with a USB cable?

This is a test run for a project that I need the FTDI for. I was first trying to test it by doing a simple thing such as an LED blinking. If that worked, I was going to use it for a much larger project. I also looked at the resources for Arduino and the resources say that TX and RX are not compatible with Arduino so that's why I didn't use them.

Your USB to TTL UART Converter supports 5V signals. Set jumper to appropriate position.

Once again, you cannot upload code to a that device. it is a simple converter. USB data in one side, serial data out the other. It has no memory, no processing power, it is just a dumb pass through device.

Please link to those resources so that I may put them on my BS list. It would be very tedious to use the Arduino if that were a fact. We use RX and TX (hereafter referred to as serial communication or serial port) to upload code via the convenient serial port. We view the output of our code via serial comms with, say, a PC and the IDE serial monitor. We can use the serial port to send data to programs running on other devices (Bluetooth). We use the serial port as a debugging tool to trouble shoot programming issues.

Program the Uno with a USB cable. Forget the FTDI till you need it.

ok thanks

What exactly is wrong with my set up then? I have connected the TX and RX to their correct positions, as well as ground and 5V. I did not set up the CTS or the RTS because I am not sure what to do with those.

Arduino Uno already has one USB-UART converter on board. It is also connected to RX and TX.
If you're interested in working with FTDI, why don't you connect it to the Arduino Pro Mini? He has free pins for this.
If you want to download programs to Arduino Uno without built-in USB-UART, you can use ISP Arduino as ISP and Arduino Bootloaders

1 Like

Where? There are no TX and RX wires from the ttl-to-usb converter going to the Uno RX and TX. And you will need to connect DTR or CTS to the Arduino reset pin.

Please give a little detail of the bigger project. Which board? What will the function of the ttl-to-usb converter be? Upload? Or just data transfer?

I took them off because arduino does not support the TX and RX connections. The current project I'm working on would require me to use three laptops and three arudinos. I am trying to simplify the amount of devices thus why I need the FTDI.

Thank you!

Arduino supports Serial protocol with TX and RX pins.
If this is not enough you can use additional pins with SoftwareSerial Library.