Today we have an important announcement to make: nanoFramework is now accepting donations! In the spirit of the openness and transparency that we have been following since day one, an Open Collective has been setup in order to manage these affairs. Why do we need donations you may ask… Well, let us take a moment … Continue reading nanoFramework Open Collective is here!
Industry expert Mark Harris just published an article on its Altium blog about "High Level Programming Languages for Embedded Projects". The article includes a thorough analysis on the topic on which nanoFramework plays a key role as an excellent framework for embedded projects. Check it out and join our Discord community for discussion.
Code quality is something that is high in our priority list at nanoFramework. Though, being on the list is not of much use, it must be measurable and comparable against an accepted standard. For this reason, since last week we’ve been busy adding the awesome SonarCloud tool to all our class libraries repositories on GitHub. … Continue reading SonarCloud is on nanoFramework repos!
nanoFramework Visual Studio extension (both VS2017 and VS2019 versions) just got a new improvement: the ability to generate a “deployment image”. And what the heck is a “deployment image” you ask? Let me explain with a bit more detail. To run a C# application a nanoDevice must have on its storage (which is a flash … Continue reading Deployment image generator
A quick blog post about a survey we are conducting about nanoFramework ready hardware. We get it that there is already a bunch of hardware out there that one can choose to start with or develop an embedded systems project on top of. But we've been giving this some thought internally and we are inclined … Continue reading nanoFramework ready hardware?
The MCU family is growing larger by the day and it is time to celebrate a new vendor! Today we are adding TI CC3220SF LaunchPad™ to the growing list of nanoFramework reference targets. Yes, we’ve seen new boards added before, so why all the fuss about this one? Looking closely and it is more to … Continue reading Welcome TI and CC3220!
nanoFramework class libraries are composed of a managed part (written in C#) and the respective counterpart (written in C/C++) that is part of the firmware image that runs on the target. As part of the usual development cycle there are improvements, bug fixes and changes. Some of those touch only the managed part, others only … Continue reading To deploy, or not to deploy, that’s the question…