Arduino Leonardo board: It is an ATmega32U4 microcontroller board with built in USB communication. check here for more on Pins, price, specifications.