De Arduino Uno Rev3 DIL Core ATMega328 is de meest gebruikte versie van de Arduino-serie en werkt met een ATmega328-microcontroller. Deze controller biedt 14 digitale in- en uitgangen, waarvan er 6 als PWM-uitgang kunnen worden gebruikt, plus 6 analoge ingangen. Een 16 MHz kristaloscillator zorgt voor stabiele timing, terwijl een USB-B-poort en een voedingsaansluiting je twee manieren geven om het bord van stroom te voorzien. Daarnaast zijn er een ICSP-stekker voor programmeerbare chips en een resetknop voor eenvoudig herstarten.
In deze DIL-versie zit de microcontroller in een verwisselbare DIP-behuizing, waardoor je een defecte chip makkelijk kunt vervangen of een voorgeprogrammeerde controller apart kunt gebruiken. De ATmega16U2 vervangt de ATmega8U2 uit eerdere versies als USB-naar-serieel omzetter, wat zorgt voor betere compatibiliteit en prestaties. Ideaal voor zowel beginners als gevorderden die een betrouwbaar en veelzijdig ontwikkelbord zoeken.