Arduino Mega is a ATmega2560 as the core of microcontroller development board, itself has 54 set of digital I/O input/output end (14 groups can do PWM output), 16 groups of simulated than the input, four groups of UART (hardware serial ports), use the 16 MHz crystal oscillator.

Main Features:
Digital I/O pins: 54 (of which 14 provide PWM output)
Analog input pins: 16
DC current per I/O pin: 40 mA
DC current for 3.3V pin: 50 mA
Flash memory: 256 KB of which 8 KB used by bootloader
SRAM: 8 KB
EEPROM: 4 KB
Clock speed: 16 MHz