Arduino es una plataforma de hardware abierto, diseñada para entusiastas, diseñadores y personas que deseen involucrar la electrónica en sus proyectos y, que no cuenten con gran experiencia de programación. El entorno de desarrollo de código abierto puede ser descargado de forma gratuita, compatible con los sistemas operativos Mac OS X, Windows y Linux (Link en los documentos anexos).
El Arduino Mega 2560 es una tarjeta basada en el Microcontrolador ATmega2560 de ATMEL que posee las siguientes características:
256KB para memoria de programa (FLASH).
8KB para memoria de datos (SRAM).
4KB para memoria EEPROM.
Un oscilador de 16MHz.
Voltaje de operación 5V.
Voltaje de entrada 7V – 12V.
Voltaje de entrada limite 6V – 20V.
Corriente DC por pines I/O 40mA.
Tiene 54 puertos I/O de los cuales 14 pueden ser usados como PWM.
16 entradas análogas.
4 UART.
Conexión USB y conector para alimentación.
Un conector para ICSP.
Un botón de RESET.
El Microcontrolador viene con el Bootloader programado, por lo tanto solo se debe conectar con el cable USB al PC y empezar a trabajar.