Arduino Mega 2560 Rev3 (official store photo)

Arduino S.r.l.

Arduino Mega 2560 Rev3

Arduino Mega 2560 Rev3: ATmega2560 (16 MHz AVR, 256 KB flash, 8 KB SRAM, 4 KB EEPROM) at 5 V logic, 54 digital I/O (15 PWM), 16 analog inputs, 4 hardware UARTs, I2C, SPI, ATmega16U2 USB-serial, USB-B + DC jack, 101-style Mega form factor with 4 mounting holes — the classic many-I/O robot controller.

A000067Development board
dev_board5v logicbeginner friendlyatmega2560arduinomicrocontrollerdevelopment boardi2cspiuartusbarduino idearduino cloud
Price$49.90Arduino Store (USA) · in stock
Buy at Arduino Store (USA)

Board essentials

Facts about the complete product. Unknown values remain open design questions.

Exposed GPIO
54
Board I/O voltage
5 V
Board flash capacity
256 KiB
Board SRAM capacity
8 KiB
Board operating range
-40 to 85 °C

A good fit for

Guidance to help you shortlist. The basis is shown for each recommendation.

5 V sensors, shields and legacy peripherals

5.0 V I/O drives 5 V logic directly — no level shifting.

Engineering inference

Learning and fast prototyping

Programs from Arduino IDE, Arduino Cloud.

Engineering inference

Inside this board

The board is the parent product. Each chip has its own memory, pins, capabilities and thermal limits.

main processor

ATmega2560-16AU

Microchip (Atmel)

e196f7f8-80a6-548f-aa3e-91735d1e6eb0--mcu
Architecture
AVR 8-bit
Documented clock
16 MHz
Chip / in-package flash
256 KiB
On-chip SRAM
8 KiB
Chip capabilities and thermal limits

Chip-level capabilities have not been documented.

Chip capabilities require suitable board wiring, supply and firmware. They do not establish which interfaces are exposed on this board.

usb uart bridge

ATmega16U2

Microchip (Atmel)

e196f7f8-80a6-548f-aa3e-91735d1e6eb0--ic4
Chip capabilities and thermal limits

Chip-level capabilities have not been documented.

Chip capabilities require suitable board wiring, supply and firmware. They do not establish which interfaces are exposed on this board.

ldo regulator

5V linear regulator (part not named)

unspecified

e196f7f8-80a6-548f-aa3e-91735d1e6eb0--ic1
Chip capabilities and thermal limits

Chip-level capabilities have not been documented.

Chip capabilities require suitable board wiring, supply and firmware. They do not establish which interfaces are exposed on this board.

FAQ

Arduino Mega 2560 Rev3 questions

What microcontroller does the Arduino Mega 2560 Rev3 use?

The Arduino Mega 2560 Rev3 is built around the ATmega2560-16AU, alongside ATmega16U2, 5V linear regulator (part not named).

How many GPIO pins does the Arduino Mega 2560 Rev3 have?

54 GPIO pins are exposed. Xirkit documents 96 board pins, 78 of them with pin-level electrical limits.

Are the Arduino Mega 2560 Rev3 I/O pins 5 V tolerant?

Yes, the documented I/O pins are 5 V tolerant. Input-high threshold: 3–5.5 V.

How much current can a Arduino Mega 2560 Rev3 GPIO pin source?

Documented output-high current per pin: ≤ 40 mA. Values are traced to the chip datasheet; see the pinout table for per-pin limits and conditions.

What voltage powers the Arduino Mega 2560 Rev3?

Supply range 4.5–12 V. Power inputs: VIN (7–12 V), AREF (4.5–5.5 V).

How much does the Arduino Mega 2560 Rev3 cost?

From $49.9 at Arduino Store (USA). Prices are observed unit prices before tax and shipping.

What are the Arduino Mega 2560 Rev3 dimensions?

99 × 53 mm. A STEP model is available for enclosure fit checks.

Which interfaces does the Arduino Mega 2560 Rev3 support?

nc, control, adc, gpio, jtag, interrupt, i2c, analog, pwm, led, comparator, other, uart, ext_memory, timer, spi, debug, usb.

How do I program the Arduino Mega 2560 Rev3?

Supported frameworks: Arduino IDE, Arduino Cloud.

Where does this Arduino Mega 2560 Rev3 data come from?

Every value in this record is traced to a source — 2 documents including the board and chip datasheets — with the page and table cited per value. Unknowns are left explicit, never guessed.

Data & sources

Where these values come from

Sign up