Netduino 2 Open Source Electronics Platform
Netduino 2 is the upgrade of the classic Netduino, an open source electronics platform using the .NET Micro Framework, which combines the ease of high-level coding with the raw features of microcontrollers. Featuring a 32-bit microcontroller (MCU) and a rich development environment, the Netduino 2 is suitable for engineers and hobbyists alike. Netduino 2 has three times the speed (120MHz), 50% more code space (192KB), and many more features than the original Netduino.
The board provides 22 GPIOs with SPI, I²C, 4 UARTs (1 RTS/CTS), 6 PWM, and 6 ADC channels. And it leverages the new Arduino R3 shield format while maintaining 5V tolerance for compatibility with existing shields. Netduino 2 offers event-based programming, multi-threading, line-by-line debugging, breakpoints, and more. It is also pin-compatible with even more Arduino shields than the original, including "Rev C" Arduino shields and higher-current shields. As Netduino is an open source electronics platform, all design files and source code are included.