DescriptionCH340G Replace ATMEGA16U2Product DescriptionCH340G Replace ATMEGA16U2Microcontroller:ATmega2560Operating Voltage:5V Input Voltage (recommended):7-12VInput Voltage (limits):6-20VDigital I/O Pins:54 (of which 15 provide PWM output)Analog Input Pins:16DC Current per I/O Pin:40 mADC Current for 3.3V Pin:50 mAFlash Memory:256 KB of which 8 KB used by bootloaderSRAM:8 KBEEPROM:4 KBClock Speed:12 MHz