Learn

Learn how to start building micro devices

Get Started

Explore

Download the .NET Micro Framework and libraries

Download

Contribute

Share libraries or help make .NET Micro Framework better

Get Involved

What is the .NET Micro Framework?

.NET Micro Framework is an open source platform that enables you to write managed code C# applications using Visual Studio for resource constrained embedded devices. .NET Micro Framework is open sourced by Microsoft Open Technologies.

What is .NET Micro Framework used for?

.NET Micro Framework can be used to build embedded devices on resourced constrained devices running on a microcontroller with just a few hundred kilobytes of RAM and storage. Developers can use Visual Studio, C# and .NET knowledge to quickly write embedded applications without having to worry about the intricacies of each microcontroller. A developer can purchase a .NET Micro Framework compatible board, connect the board to their development computer running Visual Studio and start writing applications for physical devices. No extensive knowledge of hardware design is needed to get started writing code for physical devices.

Why .NET Micro Framework?

Great Developer Experience

Use best in-class development and debugging tools of Visual Studio to easily create micro intelligent devices.

Rapid prototyping

Bring your ideas to life in hours instead of days or weeks with the .NET Gadgeteer platform. Quickly and easily develop your inventions to show people your creative designs.

Leverage .NET and C#

Harness your existing C# and .NET knowledge base to bring cool and innovative devices to life.

Latest News

RSS .NET Micro Framework Blog

  • SDK Beta with Visual Studio 2013 Support Released September 24, 2014
    Today we are releasing the beta update to the .NET Micro Framework SDK. The release adds support for Visual Studio 2013, which has been a top request from the .NET MF community for some time now. The project is developed by engineers assigned to the MS...(read more)
    Sal Ramirez
  • Hello! June 27, 2014
    It’s been a while since the .NET Micro Framework team has provided an update about the project. Well the team is here and has been busy gathering feedback from the community, thinking about future direction of the project and at the same time starting...(read more)
    Sal Ramirez
  • NETMF 4.3: Document Update and Issue Fixing October 22, 2013
    Thank you for your support. As always, we will continue supporting .NET Micro Framework. Coming soon, we will update the SDK document and fix some critical issues. In the meantime, please migrate your work to version 4.3. Again, we really appreciate your...(read more)
    ShiZhe Jiang
  • NETMF 4.3 Released December 4, 2012
    We are glad to announce today the RTM of the .NET Micro Framework version 4.3. You can download the SDK and PK as well as the source from our Codeplex project , client_v4_3 branch, at change number 27523 . Version 4.3 of the .NET Micro Framework Porting...(read more)
    Colin Miller
  • ‘New’ SoM from GHI Electronics November 15, 2012
    OK – I’m a little behind on this one. The board has been out for a few months. That doesn’t mean that it doesn’t deserve to be pointed out. There have been lots of great things going on with NETMF recently here in Microsoft that...(read more)
    Colin Miller