Arduino Mega 2560 ATmega2560 Development Board
Arduino Mega 2560 development board with ATmega2560, 54 digital I/O pins, 16 analogue inputs and four hardware serial ports for larger projects.