Arduino es la plataforma de desarrollo de proyectos en electrónica y robótica más utilizada a nivel mundial, esto debido a su facilidad de aprendizaje y uso, abundante documentación y multiples aplicaciones. Arduino Mega 2560 R3 es una tarjeta de desarrollo mucho más potente que el Arduino Uno, utilizada en aplicaciones con mayor necesidad de recursos como entradas/salidas, memoria e interfaces.
Arduino Mega 2560 R3 es una tarjeta de desarrollo que utiliza el microcontrolador ATmega2560 (Atmel). Posee 54 entradas/salidas digitales (15 pueden usarse como PWM), 16 entradas analógicas, 4 UARTs(puertos seriales por hardware), un resonador cerámico de 16 MHz, conexión USB, conector de alimentación, conector ICSP y un botón de Reset. La tarjeta contiene todo lo necesario para el funcionamiento del microcontrolador; basta conectarlo al puerto USB o alimentarlo con una fuente de voltaje continuo o una batería para empezar a usarlo.
Mega es compatible con la mayoría de Shields diseñadas para Arduino UNO.