I have an Arduino UNO (R3) with its main chip and main crystal oscillator accidentally destroyed, but everything else is working I presume.
I started learning PIC (16/18f) and was wondering if I could use the on-board FTDI Atmega 16u2 to program or speak serially to my PIC, as a separate FTDI chip would? (i.e. TX/RX pin headers -> appropriate pins for serial on PIC) Are there any caveats to using it, if so, compared to an FTDI? Would the USB interface work as-is with a computer and be recognised just as it was with the Arduino?
Best Answer
We don't know if ATmega16U2 is damaged or not but assuming it isn't you can use it as a generic USB<->USB.
According to this FAQ
So is will be enumerated as a virtual serial port, you just need to locate the port number in the hardware panel of the PC.
Also note that the Rx/Tx are connected to two pins of the header but at the same time are connected to the damaged MCU so maybe that will be a problem altough I doubt it.
(red/blue are the Rx/Tx lines)