

Yes, 16U2 has less memory and little bit less clock speed, but still, it can do a lot of tasks. In other words - it provides USB connectivity to this board and acts as a bridge between your computer USB port and Arduino serial port.įun fact: ATmega16U2 is also relatively powerful chip, compared to ATmega328P.

This is ATmega16U2 and on this board it has one and only role - to serve as a USB-to-serial converter. This is the core of the board, this chip runs all your sketches - it contains CPU, memory and controls all the Arduino pins.īut if you will look closer, you’ll see that there is actually another chip on this board, marked with number 2. Original Arduino Uno R3, bearing ATmega16U2 as USB-to-serial converterĬhip number 1 in this photo is Arduino’s brain: this is ATmega328P, which you program via Arduino IDE.
