Oberon microsystems AG
Startseite | Angebot | Referenzen | Firma | Personen | NETMF | BlackBox | Kontakt    Übersicht
.NET Micro Framework

Was ist das .NET Micro Framework?

Das .NET Micro Framework (NETMF) ist eine Implementierung von .NET speziell für Microcontroller. Es erlaubt, Embedded Software in C# zu schreiben und dafür die weit verbreiteten Visual Studio Tools von Microsoft zu benutzen.

Das .NET Micro Framework kann ohne darunterliegendes Betriebssystem direkt auf der Hardware ablaufen ("bootable .NET runtime").

Die Implementierung des .NET Micro Frameworks unterliegt der Apache 2.0 Open Source Lizenz, d.h. es werden keine "target royalties" verlangt, eigene Verbesserungen für kommerzielle Software müssen nicht weitergegeben werden, und Anpassungen an neue Hardware sind jederzeit möglich.


Getting Started with the Internet of Things

Das Buch Getting Started with the Internet of Things von Dr. Cuno Pfister (Oberon microsystems) ist eine Einführung in die Programmierung von Embedded Systems, welche mit dem World-Wide Web kommunizieren - mit dem .NET Micro Framework als Plattform.


NETMF für STM32 Mikrocontroller ARM ist heute eine der populärsten Architekturen für Mikrocontroller. Es gibt schon seit längerer Zeit Portierungen von NETMF für ARM7 und ARM9 Prozessoren.

Dank Oberon microsystems wird nun auch die modernere Cortex-M3 Variante der ARM Architektur unterstützt: Oberon microsystems hat NETMF auf eine der erfolgreichsten Cortex-M3 Implementierungen portiert, die STM32 Familie von STMicroelectronics.


Open Source Contribution Mit der eigenen Portierung hat Oberon microsystems fundamentale Kenntnisse von NETMF erworben. Dieses Know-how ist zentral für das Angebot des Unternehmens: Oberon microsystems unterstützt seine Kunden dabei, aus einer Produktidee einen Prototypen, und aus einem Prototypen ein Produkt zu entwickeln.

Oberon microsystems stellt NETMF for STM32 der Open Source Community zur Verfügung. Der Source Code unter Apache 2.0 Lizenz wurde in den NETMF Porting Kit von Microsoft integriert.

Technischer Support ist im Rahmen von Kundenprojekten erhältlich.