Project cooperationUpdated on 27 November 2023
nanoFramework looking for consortium: C# for MCUs. Reduce embedded development complexity/time/cost by 75%
About
nanoFramework, a C# programming platform tailored for small battery-powered microcontrollers, significantly reduces IoT embedded development time by 50 to 90%. Founded by the Portuguese SME Eclo Solutions, this 100% open-source solution is supported by a robust community with 80+ contributors, 5000+ members, and an impressive 16 million downloads, reshaping the embedded development landscape.
In a domain where programming languages have seen minimal evolution, nanoFramework emerges as a transformative force, making embedded development accessible to web and app developers with remarkable efficiency, particularly in the case of C++.
nanoFramework empowers developers with familiar libraries, advanced tooling, and seamless debugging experiences in the higher-level C# language. While enterprise companies can harness its capabilities, nanoFramework truly shines for smaller companies and organizations. Constrained by limited resources, these entities find nanoFramework invaluable, enabling them to undertake IoT projects without substantial funding. In a landscape where full-scale IoT projects might seem daunting for smaller entities, nanoFramework becomes a catalyst for innovation, reducing barriers and making IoT accessible to a wider spectrum of organizations.
Currently, nanoFramework is actively seeking a consortium to join, with the aim of contributing to the acceleration and enhancement of IoT solutions. Accessible IoT means more projects can be realized at a fraction of the cost, allowing for the implementation of additional sensing platforms crucial for initiatives like the Green Deal. Small companies, armed with the ability to gather and analyze data, can now contribute to reducing waste and making informed decisions for a more sustainable future.
About:
.NET nanoFramework makes it easy for C# developers to write embedded applications on microcontrollers units (MCU) with the tools, debugging and features they are used to.
This is a free and Open-Source platform for constrained embedded devices. As a developer, you can use your powerful and familiar tools like Microsoft Visual Studio IDE and your .NET C# skills to write code on a microcontroller. Partners offer support and services for commercial users. And some Hardware Manufacturers offer premium support .NET nanoFramework.
.NET nanoFramework: Empowering through business value, ecosystem, platform, and tools.
Business value
Drastically speed up your developments focusing on business value by reusing your .NET skills rather than low level implementation.
Large ecosystem and adoption backed by a partner ecosystem.
Reuse and share content between the .NET family as API are aligned including with .NET IoT.
Free to use, Open Source and to build on.
Certified hardware and Azure IoT library and Azure Plug & Play.
Ecosystem
Open Source and build for and by the community.
Dedicated partners and Hardware Manufacturers are supporting the project helping professionals and commercial users.
Part of the .NET Foundation guarantees a sustainable environment.
Platform
The .NET nanoFramework platform took the core principles of .NET Micro Framework and brought it to the 21st century. Fulfils the gap for IoT devices at the more constrained end. It includes powerful features with full support for network connectivity through Wifi, Ethernet or AT Modems and major cloud vendors connectivity like Microsoft Azure and AWS!
Support for an extensive range of inexpensive MCU based boards from several manufacturers including: Discovery and Nucleo boards from ST Microelectronics, Silicon Labs Giant Gecko S1, ESP32 from Espressif, Texas Instruments CC3220 Launchpad, CC1352 Launchpad, NXP MIMXRT1060-EVK, and more!
Supports GPIO, I2C, SPI, PWM, ADC, DAC, OneWire, Serial, USB, Networking and more!
A 100+ of sensors family, screens already implemented making it fast to start a project.
Build for autonomous or connected scenarios with libraries for IoT Cloud through Ethernet, Wifi or Modems.
Tools
Same tools and same features with live debugging as for the regular .NET developers starting with free version of Microsoft Visual Studio IDE with a dedicated free extension.
First class debugger experience right on the target hardware with breakpoints, single step, step into, step out, step over, pause and stop.
Stage
- Planning
- Execution
Type
- Technical
- Sales/Distribution
- Financing
Similar opportunities
Expertise
Edge to cloud System of Systems
- Energy
- Education
- Electronics
- Environment
- Space and Aerospace
- ICT Industry and Services
- Nano- and Microtechnologies
- Industrial Equipment and Machinery
- Automotive, Transport and Logistics
Jerker Delsing
Professor at Lulea University of Technology
Lulea, Sweden
Project cooperation
- Early
- Research
Michael Wahler
Sustainable Software Engineering at Zurich University of Applied Sciences (ZHAW)
Winterthur, Switzerland
Expertise
- Healthcare
- Leisure and Recreational
- Leisure and Recreational
- ICT Industry and Services
- Tourism and Cultural Heritage
- Materials, Textiles and Chemicals
- Automotive, Transport and Logistics
Florin-Ciprian Hategan
Business developer at ROPARDO-Software Engineering
Sibiu, Romania