Arduino a000067 mega 2560 microcontroller board
The arduino mega 2560 is a microcontroller board based on the atmega2560 it has 54 digital inputoutput pins of which 14 can be used as pwm outputs 16 analog inputs 4 uarts hardware serial ports a 16 mhz crystal oscillator a usb connection a power jack an icsp header and a reset button it contains everything needed to support the microcontroller