Mega 2560 Rev3
The 8-bit board with 54 digital pins, 16 analog inputs, and 4 serial ports.
Downloadable resources
The Arduino Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.
EEPROM
The ATmega2560 features 4kb (4096 bytes) of EEPROM, a memory which is not erased when powered off.
54 digital & 16 analog pins
The Mega 2560 has 54 digital pins, whereas 15 supports PWM, and 16 analog input pins.
Four serial ports
Connect to several devices through the 4x hardware serial ports (UARTs) to your Arduino Mega.