Has anyone tried to program the Arduino Mega with an FTDI chip like in the Arduino Nano (this is for a custom design)
Will it work?
Has anyone tried to program the Arduino Mega with an FTDI chip like in the Arduino Nano (this is for a custom design) Will it work? |
|||||||||
|
The Arduino Mega already has a built-in USB-UART bridge, so there's no need for a separate chip. The ATmega1280 on the other hand is just a bare AVR MCU and does require either a separate USB-UART bridge for serial programming (provided it is programmed with an appropriate bootloader) or an ISP programmer for ISP programming. |
|||||||||||||||||||||
|
In fact, the basic Arduino Mega (with the ATmega 1280) utilizes an FT232RL, so yes, it will work if you connect it correctly. It is only the newer Mega2560 (along with the similar-generation Uno, etc) which utilizes an ATmega16u2 or similar as the USB bridge. Generally speaking, the bootloader doesn't care - you should be able to use either target chip with either USB bridge (or others). |
|||
|