ITEM NAME:For Arduino Mega 2560 R3 ATmega 328P Compatible Board CH340G USB Cable.It Has 54 Digital Input/Output Pins (15 Of Which Can Be Used As PWM Outputs), 16 Analog Inputs, 4 UARTs (Hardware Serial Port), 16 MHz Crystal Oscillator, USB Connection, Power Jack, ICSP Connector, And A Reset Button.