Hardware

Was ist Windows 10 IoT und wann möchten Sie es verwenden?


Microsoft

Microsoft bietet Windows 10 in neun separaten Editionen an, die von Home über Enterprise bis hin zu Server reichen. Windows 10 IoT (Internet of Things) ist die Edition, die Sie wahrscheinlich am wenigsten besitzen, aber auch eine, die Sie wahrscheinlich häufiger verwendet haben, als Sie denken.

Windows 10 IoT entstand aus Windows Embedded

Mann, der vor Windows Embedded-Logo spricht.
Microsoft

Windows 10 IoT ist eine Weiterentwicklung einer früheren Windows-Edition – Windows Embedded. Wenn Ihr Gedächtnis lang genug ist, können Sie sich an Geschichten von erinnern Geldautomaten mit Windows XP und bedarf einer ernsthaften Aktualisierung. Auf diesen Geldautomaten und ähnlichen Geräten wurde Windows Embedded (XPe) ausgeführt. Das zentrale Konzept ist eine abgespeckte Version des Windows-Betriebssystems, die auf weniger leistungsfähiger Hardware gut läuft, ein Anwendungsszenario oder beides ausführen würde.

Eine Bank könnte dieses Betriebssystem für einen Geldautomaten verwenden, ein Einzelhändler könnte es für ein POS-System (Point-of-Sale) verwenden und ein Hersteller könnte es für ein einfaches Prototypgerät verwenden. Windows IoT ist jedoch nicht nur eine umbenannte Version von Windows, um das Internet der Dinge zu nutzen, noch ist es ausschließlich für Unternehmen und große Konzerne gedacht. Das zeigt sich in den beiden unterschiedlichen Versionen des Betriebssystems, IOT Enterprise und IoT Core.

VERBUNDEN: Was ist das Internet der Dinge?

IoT Enterprise ist für die Verwendung mit mehreren Geräten geeignet

Microsoft bietet Windows 10 IoT in zwei Varianten an, Enterprise und Core. Die Enterprise-Version ist im Wesentlichen Windows 10 Enterprise, jedoch mit zusätzlichen Sperrkontrollen. Mit diesen Steuerelementen können Sie Windows z. B. zwingen, eine einzelne Kiosk-App anzuzeigen. Windows wird weiterhin im Hintergrund ausgeführt, aber durchschnittliche Benutzer sollten nicht auf diese Dienste zugreifen. Wenn Sie zu einem Check-in-Kiosk gegangen sind und festgestellt haben, dass die Check-in-App abgestürzt ist und Windows 10 angezeigt wird, sind Sie wahrscheinlich auf Windows 10 IoT Enterprise gestoßen.

Ähnlich wie bei Windows 10 Enterprise können Sie keine Lizenz für IoT Enterprise in einem Geschäft kaufen. Microsoft vertreibt Lizenzen über Wiederverkaufspartner und OEM-Vereinbarungen. Da es sich um eine Vollversion von Windows handelt, erhalten Sie die gesamte damit verbundene Leistung, aber einen entscheidenden Nachteil: IoT Enterprise läuft nicht auf ARM-Prozessoren.

IoT Core ist für einfache Boards, Solo-Programme und Sensoren

Ein Raspberry Pi-betriebener Windows IOT-Roboter mit Hologrammen
Der kleine Hardware-Roboter mit Rädern wird von einem Raspberry Pi und Windows IOT angetrieben. Microsoft

IoT Core hingegen wird im Vergleich abgespeckt. Sie erhalten nicht die vollständige Windows-Shell-Erfahrung; Stattdessen kann das Betriebssystem nur eine einzige UWP-App (Universal Windows Program) und Hintergrundprozesse ausführen. IoT Core wird jedoch auf ARM-Prozessoren ausgeführt. Sie würden IOT Core wählen, um einfache Programme auszuführen, die möglicherweise nicht so viel direkte Benutzerinteraktion erfordern. Zum Beispiel die Glasthermostat verwendet IoT-Core. Und dank der ARM-Kompatibilität können Sie IoT Core auf einfachen Boards wie dem ausführen Himbeer-Pi.

Diese letzte Funktion macht IoT Core zu einer ausgezeichneten Wahl für schnelle Prototypen für Hersteller oder einmalige Projekte für einen Bastler. Hackster, eine Hardware- und Softwareentwicklungs-Community, beherbergt einige einmalige IoT Core-Beispiele, darunter ein Haustiertür mit Erkennung, ein Gesichtserkennung Tür, ein Smarthome-Dashboard, und ein magischer Spiegel. Dies sind alles Projekte, die Sie selbst aufbauen könnten, wenn Sie über die erforderlichen Fähigkeiten verfügen. Microsoft demonstrierte sogar a Raspberry Pi-betriebener Roboter die Windows IOT verwendeten und mit Hologrammen interagierten. Es stellt die erforderlichen Ressourcen bereit, damit Sie IoT-Core herunterladen für den persönlichen Gebrauch mit einer kostenlosen Lizenz.

Darüber hinaus kann IoT Core auf einem Raspberry Pi oder Minnowboard für eine erweiterte Nutzung mit Sensoren und Mechanismen wie Kameras, PIR-Sensoren, Servos und Temperatursensoren gekoppelt werden. Dies wiederum ermöglicht Windows 10, die von diesen Sensoren gesammelten Daten zu kommunizieren, was die Grundvoraussetzung des Internets der Dinge ist.

Windows IoT ist eine Closed-Source-Wahl für Visual Studio-Entwickler

Sie fragen sich vielleicht, warum jemand Windows IoT anstelle einer Vielzahl von Alternativen wie Linux oder Android verwenden würde. Das meiste davon läuft darauf hinaus, wofür oder für wen das Gerät bestimmt ist und wer die Programmierung durchführt.

Die Vorteile von Open Source, wie Lizenz- und Anpassungsoptionen, werden oft als großartige Dinge angepriesen – und das sind sie auch. Aber Open Source ist nicht für jedes Szenario die beste Wahl. Gelegentlich erfordern bestimmte Projekte Closed Source (oder proprietäre) Software. Einige Unternehmen und Regierungen (zum Guten oder Schlechten) verbieten auch ausdrücklich die Verwendung von Open-Source-Software bei ihren Einkäufen. Selbst wenn ein Unternehmen Open-Source-Software nicht verbietet, kann es inoffiziell entmutigt oder verpönt sein. Wenn Sie ein Hersteller sind und mit beiden Optionen arbeiten können, verwenden Sie alles, was Ihren Kunden glücklich macht.

Aber abgesehen von der Debatte über Open Source und proprietäre Software gibt es für einige Leute einen weiteren klaren Vorteil. Windows 10 IoT ist mit Visual Studio verbunden, und Sie können diese IDE verwenden, um Programme dafür zu entwickeln. Tatsächlich ist IoT Core so konzipiert, dass es „headless“ (ohne grafische Benutzeroberfläche) ausgeführt wird und eine Verbindung zu einem anderen Windows 10-Computer für Programmierung und Feedback herstellt. Wenn Sie sowieso die meiste Entwicklungszeit in Visual Studio verbringen, können Sie durch die Wahl von Windows 10 IoT anstelle einer Alternative Lern- und Einrichtungszeit sparen. Sie können Ihre gesamte Erfahrung sofort nutzen.

Der durchschnittliche normale Benutzer wird Windows 10 IoT wahrscheinlich nicht herunterladen und verwenden, aber das bedeutet nicht, dass er nicht darauf stößt. Wenn Sie kein Entwickler sind, funktioniert dieses Betriebssystem in den meisten Fällen auf eine Weise, die Sie möglicherweise nicht einmal bemerken. Es könnte den Kiosk mit Strom versorgen, den Sie verwendet haben Essen in einem Restaurant bestellen oder Bereiten Sie Ihren nächsten Cocktail vor. Auch wenn Sie als Entwickler oder Hobby-Entwickler die Idee, eine Alternative wie Linux zu erlernen, zu zeitaufwendig finden, könnte Windows 10 IoT die beste Option für Ihr nächstes Projekt sein.



Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Ähnliche Artikel

Schaltfläche "Zurück zum Anfang"