Netduino.Foundation is a platform for quickly and easily building connected things using the .NET MicroFramework on Netduino. Created by Wilderness Labs, it's completely open source and maintained by the Netduino community.

Hello, World!

Sample Circuit Illustration

Create a new Netduino project, add Netduino.Foundation via Nuget, plug an LED as shown in the circuit, and add the following code:

using N = SecretLabs.NETMF.Hardware.Netduino;
using System.Threading;

public class HelloWorldProgram
{
public static void Main()
{
var pwmLed = new LEDs.PwmLed(
N.PWMChannels.PWM_PIN_D11,
LEDs.TypicalForwardVoltage.Green);

// pulse the LED
pwmLed.StartPulse();

// keep the app running
Thread.Sleep(Timeout.Infinite);
}
}

Get Started!

Sample Circuit Illustration

Huge Peripheral Driver Library

Library Icons Illustration

Netduino.Foundation has built in support for most common sensors, motors, and other peripherals available on the market.

See the full list.

Library Icons Illustration

Simple, Powerful Architecture and API

Architecture Illustration

Peripheral drivers simplify common tasks with built in functionality, exposed by a clean, modern API.

Explore the documentation.

Architecture Illustration

Supportive Community

Community Photo

Join other folks building cool connected things projects with Netduino.Foudation in the Wilderness Labs community. Get help, or pay it forward.

Join the community.

Community Photo