We are expanding (again) the list of hardware platforms on which .NET nanoFramework can run. We are also excited to announce a new supported RTOS. Ladies and gentlemen please welcome Silicon Labs Giant Gecko S1, running .NET nanoFramework on top of Azure RTOS ThreadX. This announcement is even more important to the project, because all … Continue reading Welcome Silabs Giant Gecko!
PalThree board becomes Azure Certified Device
Today we're very proud to announce that the very 1st device running .NET nanoFramework has achieve the status of Azure Certified Device and is also certified for IoT Plug and Play! That’s the PalThree board from Orgpal. PalThree features an STM32F7, with external RAM and flash storage and packs a lot of features in a … Continue reading PalThree board becomes Azure Certified Device
2 million nuget downloads and counting
.NET nanoFramework NuGet downloads have reached on the last 7th of May the symbolic milestone of 2 million downloads. Statistics the 12th of May shows clearly more than the 2 million: The first million was reached on the 9th of August 2021. It took 5 years to reach the first million and only 9 months … Continue reading 2 million nuget downloads and counting
VS Code Extension for .NET nanoFramework
We’re just adding a brand new extension to VS Code to enjoy .NET nanoFramework on multiple platforms. When I write multiple platforms, read Windows, Linux and MacOS. .NET nanoFramework was historically only working on Windows and with Visual Studio. That was it. The key reasons were historic, coming from .NET MicroFramework, as tools were only … Continue reading VS Code Extension for .NET nanoFramework
Five years and counting!
Today we celebrate the 5th anniversary of .NET nanoFramework. This is more like an ongoing celebration because the initial work on the project started in August 2016 and our stable version 1.0 was published 3 years ago on this day. As part of the celebrations, we are announcing a new logo for the project. It’s meant to be … Continue reading Five years and counting!
.NET IoT “bindings” available
As we have announced, work is underway to align .NET nanoFramework and .NET Core IoT APIs. A bonus coming out of this effort was to be able to use the huge number of “bindings” that exist in the .NET Core IoT repository. During last week, an enthusiastic and relentless team made that happen and, at … Continue reading .NET IoT “bindings” available
Unit Test Framework? Yes, we have that too.
Today, I am extremely excite to announce that we have just released the initial version of our Unit Test framework! Yes, Unit Test, like in… Unit Tests! Because it is powered by Visual Studio Test Platform, you’ll find the attributes that you’re used to decorate your test classes. Neat! I believe you will find this … Continue reading Unit Test Framework? Yes, we have that too.
In-field update [WIP]
New features and bug fixes are bread and butter in the software industry and embedded systems are no exception. These are made available in releases, which all need to be published and deployed. Quite often, the last step is the most challenging of all given that the capabilities and available resources of the device subjected … Continue reading In-field update [WIP]
.NET nanoFramework has joined the .NET Foundation!
We have some great news to share: .NET nanoFramework has reached an important milestone by joining the .NET Foundation! This is kind of a “return home” for the project. Despite being, undoubtedly, connected to .NET because of its roots, the programming language, and the tools it uses, it was not exactly part of the family. … Continue reading .NET nanoFramework has joined the .NET Foundation!
Changing licensing to MIT
As some of you may have noticed: we have changed the licensing terms of some of our repositories. Until yesterday, there were two licenses across our repos: Apache 2.0 and MIT. The oldest ones were under Apache 2.0 and newest ones under MIT. Being both the “permissive ones” and, in practice, without much difference between … Continue reading Changing licensing to MIT