The Arduino Mega 2560 is a microcontroller based on the ATmega2560 suitable for those who are looking for more elaborate projects, that need a greater number of inputs and outputs than the Arduino UNO.
The Arduino Due is the first Arduino board based on a 32-bit ARM core microcontroller. With 54 digital input/output pins, 12 analog inputs, it is the perfect board for powerful larger scale Arduino projects.