Arduino Boards pinout

Arduino Uno Pinout
Commonly used Arduino Uno board based on Microchip ATmega328P microcontroller. The board has a set of Input/Output (Digital, Analog, PWM) ports and also various interface ports for expansion boards and other circuits.

Arduino UNO pinout
Arduino UNO pinout
Source: https://forum.arduino.cc/

Arduino Mega Pinout
The Arduino Mega boards are based on the ATmega2560 microcontrollers. It has 54 digital I/O ports. 15 PWM port, 16 Analog Input ports and 4 UART hardware serial port. The Mega ports compatible with most shields.

Arduino MEGA Pinout
Arduino MEGA Pinout

Arduino Nano Pinout

Arduino NANO pinout
Arduino NANO pinout

Arduino Lilypad pinout
Arduino lilypad is designed for e-textile and wearable projects.

Arduino Lilypad pinout
Arduino Lilypad pinout