Description: Specification: Microcontroller: ATMega2560 Operating Voltage: 5v Supply Voltage (Recommended): 7-12v Supply Voltage (Limits): 6-20v (Recommended supply voltage of 6-12v should be used to ensure correct functionality and to avoid damage due to overheating) DC Current per I/O Pin: 40 mA DC Current for 3.3V Pin: 50 mA Digital I/O Pins: 54 (of which 14 provide PWM output) Analog Input Pin: 16 UARTS: 4 Clock Speed: 16 MHz EEPROM: 4 KB Flash Memory: 256 KB of which 8 KB is used by the boot-loader SRAM: 8 KB Size Chart: Dimension: approx. 110mm x 60mm/ 4.33'' x 2.36'' Package Includes: 1 x Mega 2560 Development Board 1 x USB Cable