Microcontroller ATmega2560
Work stress 5V
Input Voltage (recommended) 7-12V
Input Voltage (Limits) 6-20V
Digital I / O Connections 54 (of which 15 PWM)
Analog Input Connections 16
DC Load capacity per I / O Connection 40 mA
DC Load capacity for 3.3V Connection 50 mA
Flash Memory 256 KB ( ATmega2560 ) of which 8 KB used by bootloader
SRAM 8 KB ( ATmega328 )
EEPROM 4 KB ( ATmega328 )
Working frequency

16 MHz

The Arduino Mega 2560 comes with USB Cable