Arduino Mega es una placa de desarrollo basada en el ATmega2560, es la tarjeta de la familia Arduino con mayor numero de pines. Tiene 54 pines de entrada/salida digital (de los cuales 14 pueden ser usados como salidas de PWM), 16 entradas analógicas, 4 UARTs (puertos seriales), un oscilador de cristal de 16 MHz, una conexión USB, un conector de alimentación, un conector para ICSP, y un botón de reinicio. Contiene todo lo necesario para usar el microcontrolador, basta con conectarlo a un ordenador con un cable USB o energizarlo con una fuente de poder o batería para comenzar a usarlo.CARACTERÍSTICASMicrocontrolador: ATmega2560Driver USB: CH340gVoltaje de operación: 5VVoltaje de entrada (recomendado): 7-12VVoltaje de entrada (máximo): 6-20VPines de entrada/salida digital: 54 (15 se pueden usar como PWM)Pines de entrada análogos: 16Corriente DC por cada pin de entrada/salida: 40mACorriente DC para el pin de 3.3V: 50mAMemoria Flash: 256KB (8KB usados por el Bootloader)SRAM: 8KBEEPROM: 4KBFrecuencia de reloj: 16MHz.