FTDI chip vs ATmega16U2

lucadentella:
Ciao

entrambi i chip vengono visti dal S.O. come una "seriale virtuale" (implementano la classe CDC: USB communications device class - Wikipedia), tu non ti devi preoccupare di nulla se non di far puntare il tuo software alla corretta seriale (porta COMx su Windows), al resto ci pensano S.O. e drivers.

Su Linux/Mac il kernel integra già i driver per gestire il CDC. Su Linux, ad esempio, le porte logiche connesse ad una seriale virtuale vengono linkate sulle periferiche mappate come /dev/ttyACMxx