Netduino is an open source hardware platform that runs applications built with the .NET Micro Framework. Applications can be built on Windows (with Visual Studio), or on Mac OS (with Xamarin Studio). Netduino can be used to build nearly any Connected Thing you can dream up.
Netduino is based on the Cortex-M Micro Processor running on .NET Micro Framework v4.3.
- For development, Windows user will use Visual Studio and Mac user will use Xamarin Studio.
- Netduino board is packed with IO; including 22 General Purpose Input/output (GPIO) ports, 6 of which support hardware Pulse Width Modulation (PWM) generation, 4 UARTs (serial communication), I2C, and SPI (Serial Peripheral Interface Bus).
- Netduino allowing programmers to work in C# using Microsoft Visual Studio.
- Step-by-step debugging can be very useful to trace errors.
- It’s fully interrupt based and has multi-threading.
- Using the .Net framework it is quick to write a test program to just try stuff out before writing the proper code.
- There‘re a very friendly community with a lot of people willing to help out.
- Do not forget that the NetMF framework is from Microsoft, which is awesomeness. Everyone loves Microsoft!