Arduino Boards-Pin mapping

Often I found myself, searching for pin mapping of arduino board pins to actual micro-controller pins, like Arduino uno digital pin 0 is PD0 in atmgea328. So I thought of putting all information at one place. I have added summary of each board also.

Arduino Uno Pin mapping :

Arduino uno Pin mapping
Arduino uno Pinout

Arduino Due Pin mapping:

Arduino Due Pin mapping
Arduino Due Pin mapping

Source:robgray.com

Arduino Due summary
Arduino Due summary

 Arduino Leonardo Pin mapping:

Arduino Leonardo pin mapping
Arduino Leonardo pin mapping

Arduino Mega 2560 / Mega ADK:

Arduino Mega 2560 Pin mapping
Arduino Mega 2560 Pin mapping

Source:forum.arduino.cc

Arduino Mega 2560 summary
Arduino Mega 2560 summary

Arduino Micro Pin mapping :

Arduino Micro pin mapping
Arduino Micro pinout

Arduino mini Pin mapping:

Arduino Mini pin mapping
Arduino Mini pin mapping

Arduino nano pin mapping:

Arduino nano pin mapping
Arduino nano pin mapping

For Arduino Pro Micro or Arduino Pro micro pinout see this

11 Comments

Add a Comment

Your email address will not be published. Required fields are marked *