Geeetech Iduino Mega 2560 R3 ATMEGA8U2 development Board Microcontroller : ATmega2560 igital I / O Pins : 54 (of which 14 provide PWM output) Analog Input Pins : 16 DC Current per I / O Pin : 40 mA Flash Memory : 256 KB of which 4 KB used by bootloader