Al ser líderes en placas de desarrollo de código abierto y software, Arduino Corporation es conocida por su principal placa, la Arduino Uno. Aunque no es tan conocida, la Mega 2560 de Arduino es la hermana mayor y más rápida de la placa Uno. Gracias a todas las capacidades de cuatro placas Uno juntas, la Mega 2560 de Arduino es una robusta placa con microcontrolador basada en el potente microprocesador ATmega2560, capaz de llevar a cabo prácticamente cualquier proyecto.
Como ya hemos dicho, el cerebro detrás de la Mega de Arduino es el ATmega2560. Gracias al ATmega2560 (y a su oscilador de cristal incluido), la Mega de Arduino cuenta con una velocidad de sincronización de 16 MHz, así como 256 KB de flash, 8 KB de SRAM y 4 KB de EEPROM. Debido a su robusto procesador, el Mega cuenta con 54 pines de E/S digitales (15 de los cuales pueden ofrecer una salida de modulación por ancho de pulsos [PWM]) y 16 pines analógicos; esto es casi cuatro veces más que su hermana pequeña, la Uno. Consulte el gráfico siguiente para consultar (lo que me atrevería a decir que es) un megamapa de los pines de la Mega.
Disposición de pines de la Mega 2560 de Arduino:
En lo que respecto al resto de hardware de la Mega, también cuenta con cuatro puertos seriales para accesorios generales, una conexión USB (con procesador ATmega16U2 dedicado para la interacción con la computadora), un botón de reseteo y un puerto de suministro de energía.
Al igual que la Uno, la Mega opera en el entorno de desarrollo integrado (IDE, por sus siglas en inglés) de Arduino. La terminal de codificación de código abierto cuenta con una variedad de características que la hacen accesible tanto para novatos como para maestros de la programación y destaca la biblioteca de proyectos asociada del IDE, así como otras sintaxis creadas por la comunidad masiva de usuarios de Arduino. Con esta, cualquier persona puede añadir o utilizar la masiva selección de códigos para permitir el fácil acceso a un mundo de posibilidades de programación.
Otra característica destacada de todas las placas Arduino, incluida la Mega, son los escudos Arduino. Estas PCB premontadas se conectan directamente con los cabezales de la Mega y ofrecen a la placa increíbles capacidades en un paquete condensado. El uso de un escudo le proporciona a la placa Mega opciones de pantalla, conectividad Wi-Fi o incluso software de emulación de videojuegos con relativa facilidad. La selección de escudos de la placa Mega incluye cualquier escudo compatible con Duemilanove y Diecimila de Arduino.
La Mega 2560 de Arduino es una opción fantástica para utilizar fácilmente en el desarrollo de prototipos, especialmente para impresoras 3D y robótica, donde la Uno no es compatible. Para obtener más información sobre la Uno, consulte este artículo.