I am going to develop arduino mega 2560 with less space so I have decided to develop my own board. Now I have a problem that for programming the controller using USB cable, Arduino have ATmega16U2 chip for USB to UART convesion.
This chip is not available in India. So I decided to use FT232 chip. So can I use the same boot loader program that is available on Arduino site? I mean if I will use FT232 FTDI chip instead of ATmega16U2, then do I have to need to make any changes in boot loader program? Will it work for FT232?
I use a Sparkfun USB to serial converter and it works perfectly this has the FT232RL chip, see...
The ATmega16U2 would have to have the code for the USB to serial conversion loaded into it using the ICSP port so it would be a "chicken and egg situation for you.
I understand the only reason Arduino went to the 16u2 chip was for cost reasons and their relationship with Atmel.
The FTDI chip is a lot less fuss as it just slots in without the need for programming.
For the connection point of view, I just want to confirm that the serial connections of the FTDI chip would directly be connected to the UART pins of the ATmega2560 right?
Can you please direct me for the connection of FT232 to ATmega2560?