O Mega2560 é baseado no chip ATmega2560 e possui 54 pinos de entrada/saída digital (15 dos quais podem ser usados para PWM), 16 pinos de entrada analógica, 4 UARTs (portas seriais de hardware), um oscilador de cristal de 16 MHz, uma conexão USB , um conector de alimentação, um conector ICSP e um botão de reinicialização. A placa contém tudo o que é necessário para suportar o microcontrolador ATmega328. O Mega é compatível com a maioria dos escudos projetados para Arduino Duemilanove ou Diecimila.