Pinouts
← All parts

Arduino Mega 2560

ArduinoATmega2560

The Arduino Mega 2560 Rev3 is a versatile development board featuring an ATmega2560 microcontroller running at 16 MHz. It offers a large number of I/O pins, including 54 digital and 16 analog inputs, making it suitable for complex projects like robotics and 3D printing.

In stock

Specifications

17
Operating Voltage
5 V
Input Voltage Vin Min
7 V
Input Voltage Vin Max
12 V
Input Voltage Usb Min
4.8 V
Input Voltage Usb Max
5.5 V
Logic Level
5 V
Clock Speed
16 MHz
Flash Memory
256 KB
Eeprom Memory
4 KB
Sram Memory
8 KB
Digital Io Count
54
Analog Input Count
16
Pwm Output Count
15
Uart Count
4
Connectivity
USB
Min Operating Temperature
-40 °C
Max Operating Temperature
85 °C

Pinout

83
PinNameFunctionsNotes
2IOREF
POWER
Reference for digital logic V - connected to 5V
3Reset
GPIO
4+3V3
POWER
5+5V
POWER
6GND
GND
7GND
GND
8VIN
POWER
9A0
ADCGPIO
10A1
ADCGPIO
11A2
ADCGPIO
12A3
ADCGPIO
13A4
ADCGPIO
14A5
ADCGPIO
15A6
ADCGPIO
16A7
ADCGPIO
17A8
ADCGPIO
18A9
ADCGPIO
19A10
ADCGPIO
20A11
ADCGPIO
21A12
ADCGPIO
22A13
ADCGPIO
23A14
ADCGPIO
24A15
ADCGPIO
1D21/SCL
GPIOI2C
2D20/SDA
GPIOI2C
3AREF
POWER
Analog Reference Voltage
4GND
GND
5D13
GPIOPWM
6D12
GPIOPWM
7D11
GPIOPWM
8D10
GPIOPWM
9D9
GPIOPWM
10D8
GPIOPWM
11D7
GPIOPWM
12D6
GPIOPWM
13D5
GPIOPWM
14D4
GPIOPWM
15D3
GPIOPWM
16D2
GPIOPWM
17D1/TX0
GPIOUART
18D0/Tx1
GPIOUART
Assumed RX0 for Serial0
19D14
GPIOUART
TX3
20D15
GPIOUART
RX3
21D16
GPIOUART
TX2
22D17
GPIOUART
RX2
23D18
GPIOUART
TX1
24D19
GPIOUART
RX1
1+5V
POWER
2D22
GPIO
3D24
GPIO
4D26
GPIO
5D28
GPIO
6D30
GPIO
7D32
GPIO
8D34
GPIO
9D36
GPIO
10D38
GPIO
11D40
GPIO
12D42
GPIO
13D44
GPIOPWM
14D46
GPIOPWM
15D48
GPIO
16D50
GPIOSPI
MISO
17D52
GPIOSPI
SCK
18GND
GND
1+5V
POWER
2D23
GPIO
3D25
GPIO
4D27
GPIO
5D29
GPIO
6D31
GPIO
7D33
GPIO
8D35
GPIO
9D37
GPIO
10D39
GPIO
11D41
GPIO
12D43
GPIO
13D45
GPIOPWM
14D47
GPIO
15D49
GPIO
16D51
GPIOSPI
MOSI
17D53
GPIOSPI
SS
18GND
GND

Interactive pinout

Highlight:
ATmega2560

Click a pin to copy its name · tap a tag above to spotlight a bus.