| FORUM

FEDEVEL
Platform forum

ATMEGA16U2 vs FT232RL

mdcsan , 08-07-2019, 12:07 AM
Hello Robert,

Are there any advantages of using an FT232RL vs ATMEGA16U2?

My intended application is a USB to Serial UART (interface to ATMega328P-PB).
I have been reading some forums and they said "using FT232 serial communication is better" plus they also said that the FT232RL has the advantage of having "USB interface built into the main processor".

I am recreating a PCB based on Arduino NANO.

USB-C <---> FT232RL or ATMEGA16U2 <----->ATMEGA328PB<----->Sensor Unit

Based on your experience are there any benefits of using the FT232RL compared to ATMega16U2?


Thanks
Carmen
robertferanec , 08-09-2019, 08:13 AM
I have used 16U2 also as a programmer (that is an advantage), however, 16U2 may sometimes mess up width drivers (it doesnt want to recognize or load correct drivers). On the other side, FTDI has some kind of standard drivers, so there should be no problems with them (advantage of FTDI) but I am not sure if you can use it for anything else.

Also, if you are creating your own product, you may want to go with FTDI chip as I am not sure how it is with USB vendor ID registration for your own products with 16U2 (if you use 16U2, you may need to have your own USB Vendor ID): https://www.usb.org/getting-vendor-id

PS: If you are not sure what does it mean USB Vendor ID, basically if you are creating an USB device product, each USB device need to have a unique ID - and you need to buy this vendor ID for your company. The thing is, once you have your own USB Vendor ID you may need to develop also your own drivers (I believe, the right USB drivers are loaded and recognized based on USB ID - so you may need to deliver your own USB drivers with your USB product).
Use our interactive Discord forum to reply or ask new questions.
Discord invite
Discord forum link (after invitation)

Didn't find what you were looking for?