


Pin Count: 28 or 32 (depending on the package type)Įach of these different specifications plays its own role in making the ATmega328P so well-suited to use with development boards like an Arduino.CPU: 8-bit AVR with a maximum speed of 20MHz.Let’s start with the basic specs to give you an idea of how the ATmega328P shapes up. We’ve broken these down to make it easier to understand the limitations and restrictions of this chip.

There are a number of specifications to be aware of before you start writing code for your microcontroller. The ATmega328P has a surprisingly dense datasheet for such a small chip.
