Maker.io main logo

.NET Core Comes to the Raspberry Pi Platform

18

2017-04-24 | By Maker.io Staff

Raspberry Pi SBC

Microsoft has been slowly replacing its proprietary .NET technologies with a much newer, open, modular and cross-platform .NET Core. As such this project appeals to a much broader .NET community by porting over .NET Core to a number of IoT platforms, including the Raspberry Pi and other ARM development boards. Not only is the .NET Core on its way to the Raspberry Pi but Microsoft have also stated that it will also develop the much newer .NET 2.0 Core later this year and will be adopted to run on a number of ARM devices.

The current .NET Core framework has already been released through GitHub and will work on Ubuntu (14.04 or 16.04) or Windows 10 IoT Core operating systems. The ARM32 support is still being built slowly, however there are now daily runtime builds that are ready to use. Whilst Microsoft has yet to make an official statement regarding .NET Core, they have mentioned that a version is currently under development and that Microsoft, Samsung and the wider .NET community have been working on it. Samsung is predominately involved due to .NET Core being released for the up and coming Tizen OS, which is being developed for wearable technology devices coming later on in 2017.

Whilst there is currently no SDK available for .NET Core ARM32 devices, you can in-fact, still publish applications to run on a Raspberry Pi. You do, however, require to be running either Ubuntu or Windows 10 IoT Core operating systems, which can be downloaded from the Raspberry Pi website.

If you interested in getting started with the latest daily build of the .NET Core for the Raspberry Pi then you can head over to the official GitHub page or follow the guide over at Hackster.io written by Rastko Dordevic and Zoran Roncevic.

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.