Main chip: Atmega16U2, 100% compatible to Arduino This Mega2560 is compatible with most shields designed for the Arduino Duemilanove or Diecimila. 54 digital input/output pins, including 16 analog inputs, 4 UARTs (hardware serial ports), Clock Speed: 16 MHz