Difference Between Arduino and ATmega328 AVR. In short an ATmega328 is a microcontroller chip found on Arduino Uno boards. ATmega328 microcontrollers are from the 8-bit AVR microcontroller family. ... In this case it is a small square chip soldered on top of the Arduino.May 9, 2017