Arduino Mega 2560 PRO Compatible Development Board

Requires driver installation on your computer for optimal functionality. Flexible Power Options: Power the board through the MicroUSB connector or pin headers. Expansive Digital and Analog I/O: Equipped with 70 digital I/O pins, 16 analog inputs, and 14 PWM channels, this board is ready to connect with a multitude of sensors and actuators.

eBay