Quantcast
Channel: CodeProject Latest postings for Press Releases
Viewing all articles
Browse latest Browse all 1163

Version 1.0 of .NET nanoFramework is released

$
0
0
nanoFramework™ is a free and open-source platform that enables the writing of managed code applications (.NET C#) for constrained embedded devices. It is suitable for many types of projects including IoT sensors, wearables, academic proof of concept, robotics, hobbyist/makers creations or even complex industrial equipment.

Using the Microsoft™ Visual Studio IDE and .NET C# makes the development for such platforms easier, faster and less costly by giving embedded developers access to modern technologies and tools usually only available to desktop application developers.

Development started two years ago as a spin-off of .NET Micro Framework. What is available today is a result of the combined efforts of a growing community of passionate embedded systems developers. The usual Gpio, ADC, PWM, SPI, I2C peripherals are available today along with networking capabilities through Ethernet and Wi-Fi secured by SSL/TLS.
There are reference designs available and ready to use firmware images for several STM32 Cortex-M and ESP32 SoC. The libraries are provided as NuGet packages making it easy to add features and keeping a project updated.

“Using nanoFramework as a development tool can boost the productivity of a team working in embedded system projects, IoT and connected devices. The full development experience, from coding to debugging right on the device is truly awesome!” said José Simões, CEO of Eclo Solutions and one of the project founders.

The IDE provides the tools to develop, deploy and debug the code running on the real hardware with all expected features like conditional break-points, single-step, step into, step out, variables evaluation and expression evaluation. This is something that sets nanoFramework apart from similar frameworks where debugging must be carried out by looking at a serial output or inferring what’s happening by looking at an LED blinking.

Being Open Source means that developers can see the code, fix bugs, contribute with new features, improve existing ones and even tweak them as needed to meet their projects unique requirements.

With the announcement of the first official release we are expecting a rapid growing on the ecosystem and the community around it.

For more information please visit our web site or the GitHub organisation.

Viewing all articles
Browse latest Browse all 1163


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>