Arduino Mega è una scheda elettronica basata sul microcontrollore ATmega2560. Dispone di 54 pin di input/output digitali (di cui 15 utilizzabili come uscite PWM), 16 ingressi analogici, 4 UARTs (porte seriali), un oscillatore a cristalli 16 MHz, una porta USB, un jack di alimentatore, un header ICSP e un pulsante di reset.
Microcontrollore: ATmega2560
Tensione operativa: 5V
Tensione in input (raccomandata): 7-12V
Tensione in input (limiti): 6-20V
Pin di I/O digitali: 54 (di cui 15 output PWM)
Pin di input analogici: 16
Corrente DC per il pin I/O: 40 mA
Corrente DC per il pin 3.3V: 50 mA
Memoria flash: 256 KB di cui 8 KB usati dal bootloader
SRAM: 8 KB
EEPROM: 4 KB
Frequenza di clock: 16 MHz
LED_BUILTIN: 13
Lunghezza: 101.52 mm
Larghezza: 53.3 mm
Peso: 37 g