La Arduino Mega 2560 es una placa de microcontrolador basada en el ATmega2560 . Cuenta con 54 pines de entrada/salida digitales (de los cuales 15 se pueden usar como salidas PWM), 16 entradas analógicas, 4 UART (puertos serie de hardware), un oscilador de cristal de 16 MHz, una conexión USB, un conector de alimentación, un conector ICSP y un botón de reinicio. Contiene todo lo necesario para el funcionamiento del microcontrolador; simplemente conéctelo a un ordenador con un cable USB o aliméntelo con un adaptador de CA a CC o una batería para empezar. La placa Mega 2560 es compatible con la mayoría de las shields diseñadas para el Uno y las placas anteriores Duemilanove o Diecimila.
| Microcontrolador | ATmega2560 |
| Voltaje de funcionamiento | 5 V |
| Voltaje de entrada (recomendado) | 7-12 V |
| Voltaje de entrada (límite) | 6-20 V |
| Pines de E/S digitales | 54 (de los cuales 15 proporcionan salida PWM) |
| Pines de entrada analógica | 16 |
| Corriente CC por pin de E/S | 20 mA |
| Corriente CC para pin de 3,3 V | 50 mA |
| Memoria Flash | 256 KB de los cuales 8 KB utilizados por el gestor de arranque |
| Memoria SRAM | 8 KB |
| EEPROM | 4 KB |
| Velocidad del reloj | 16 MHz |
| LED_INTEGRADO | 13 |
| Longitud | 101,52 milímetros |
| Ancho | 53,3 milímetros |
| Peso | 37 gramos |
