MENU

Open source nanoFramework adds Giant Gecko MCU support

Open source nanoFramework adds Giant Gecko MCU support

Business news |
By Jean-Pierre Joosting



The .NET nanoFramework open-source project has just released support for Silicon Labs Giant Gecko MCUs. The nanoFramework enables writing C# code for resource constrained microcontrollers.

Based on Microsoft Visual Studio, the .NET nanoFramework provides a seamless developer experience from coding to debugging right on the MCU. Hundreds of NuGet packages are available to allow tackling simple maker projects to more complex commercial products. It’s an open-source project and part of the .NET Foundation.

Mike Muegel, technical director at Skyworks said: “Our Mixed Signal Solutions timing business will be using the .NET nanoFramework to simplify firmware development for our next generation validation, characterization, and customer evaluation boards. These boards contain a large number of devices to support power, measurement, and communication with our Skyworks timing semiconductors. The nanoFramework provides easy-to-use, object-oriented .NET APIs for the Giant Gecko MCU, including GPIO, ADC, I2C, SPI, and USB. With C# and the nanoFramework, we can develop firmware using the same programming language used to build our best-in-class ClockBuilder Pro™ software, leveraging existing developer skills and enabling code-sharing. This simplifies development and accelerates our time-to-market.”

Skyworks sponsored the development work required to add Giant Gecko support to .NET nanoFramework.

José Simões, .NET nanoFramework founder and core team lead, said: “It is a privilege to see a company like Skyworks choosing .NET nanoFramework. Skyworks is a responsible partner for this open-source project and their collaboration with the .NET nanoFramework team and technical contributions will help the community grow and thrive. I believe .NET nanoFramework allows the Skyworks timing business to offer superior evaluation boards, get them to market faster, reducing costs, and creates a streamlined development process.”

This release paves the way for other Silicon Labs MCUs to be added in the near future, including their Matter and Wi-Fi MCUs. Firmware images to flash these MCU’s and start developing with are available today.

The .NET nanoFramework is a free and open-source project that allows writing .NET C# code for resource constrained microcontrollers. It is suitable for many types of projects including IoT sensors, wearables, academic proof of concept projects, robotics, hobbyist/makers creations or even complex industrial equipment. It is part of the .NET Foundation and has recently achieved a significant milestone, with more than 9 million downloads of NuGet packages.

Further information

 

Related articles

Low-power MCU offers tiny package options
NXP drives Matter with secure wireless MCUs
Cutting-edge C++ library available for licensing
32-bit MCUs target cost-sensitive 8-bit applications
Solid Sands and Rapita target hard to do C++ code analysis
Arm-based MCU family offers easier way to add Bluetooth LE

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s