This ePalZoneXP Mega 2560 R3 Pro Mini board is a small version of the Arduino Mega 2560 R3 board. It's completely compatible with the original Arduino Mega 2560 R3. Just using the CH340G chip as the USB to serial converter. For the original Arduino Mega 2560 R3 has a big board size, some time it maybe not easy to embed it into your system, the ePalZoneXP Mega 2560 Pro Mini board will be a good choice for your system. It's cute and small size. Also based on the strong voltage regulator, this board has a high current ouput ability(1A) and good short-circuit protection.