ARDUINO ™ MEGA 2560
Arduino ™ Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital I / O pins (14 of which can be used as PWM outputs), 16 analogue inputs, 4 UARTs (serial hardware interfaces), a 16-MHz crystal oscillator, a USB interface, a power connection, an ICSP header and a reset button.
It contains everything you need to accompany the microcontroller.
Simply connect the board to a computer via USB or run it on an AC / DC adapter or battery to get started.
Arduino ™ Mega is compatible with the majority of shields designed for Arduino ™ Due, Duemilanove or Diecimila.
Other features of the R3 version are
• ATmega16U2 instead of the 8U2 USB to serial converter
• A stronger RESET circuit
• 1.0 pinout: added SDA and SCL pins for TWI communication near the AREF pin and two more new pins near the RESET pin – the IOREF pin, which allows the shields to adapt to the voltage supplied by the board, and a second pin that is not connected but is reserved for future use.
Operating voltage: 5 V
Input voltage (recommended): 7 – 12 V
Input voltage (maximum): 6 – 20 V.
Digital I / O pins: 54 (of which 14 can be used for PWM output)
Analogue input pins: 16
Direct current at each I / O pin: 40 mA
Direct current at 3.3-V pin: 50 mA
Flash memory: 256 KB, 8 KB of which is used by the bootloader
SRAM: 8 KB
EEPROM: 4 KB
Clock speed: 16 MHz
Note: This version does includes the USB cable.