A relatively small PCB hosting an STM32F405 microcontroller. 

Board is compatible with the Netduino 2 firmware. Just power the board through VIN pin, attach microUSB and upload the firmware using Netduinos own updater.

All the Digital, Analog and I2C pins from the Netduino 2 are broken out to headers.