La board Arduino MEGA2560 R3 es un módulo diseñado para el desarrollo práctico y eficaz de circuitos electrónicos, la placa está basada en el microcontrolador ATmega2560. Cuenta con 54 entradas/salidas digitales (de las cuales 14 pueden ser utilizados como salidas PWM), 16 entradas analógicas, 4 UARTs (hardware con puertos serie), un cristal de 16 MHz, una conexión USB, un conector de alimentación, un encabezado ICSP, y un botón de reinicio. La board tiene una resistencia en la línea 8U2 HWB a tierra, haciendo más sencillo el modo DFU (Actualización del Firmware del dispositivo).