ATmega168/328P-Arduino Pin Mapping

a diagram showing the correspondence between the pins on an Arduino board and those of the ATmega168/328P microcontroller.

Note that this chart is for the DIP-package chip. The Arduino Mini is based upon a smaller physical IC package that includes two extra ADC pins, which are not available in the DIP-package Arduino implementations.

ATmega168 Pin Mapping.
ATmega168 Pin Mapping.

Suggest changes

The content on is facilitated through a public GitHub repository. If you see anything wrong, you can edit this page here.


The Arduino documentation is licensed under the Creative Commons Attribution-Share Alike 4.0 license.