Compatible Arduino™ Mega 2560 BoardThis compatible Arduino™ Mega 2560 board 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.