Mega 2560 ATmega2560-16U2 Board without USB Cable for Arduino
1.Microcontroller CH340
2.Operating Voltage 5V
3.Input Voltage (recommended) 7-12V
4.Input Voltage (limits) 6-20V
5.Digital I/O Pins 54 (of which 15 provide PWM output)
6.Analog Input Pins 16
7.DC Current per I/O Pin 40 mA
8.Dimensions : 111 x 54 x 12 (LxWxH) mm.