This week at Embedded World in Nuremberg, Germany, Microsoft is announcing new products and services for Windows IoT.
Windows 10 IoT provides a family of operating systems for device builders to develop solutions, from compact low-power devices to servers and everything in between. This includes Windows 10 IoT Core for small-footprint, smart-edge devices and Windows 10 IoT Enterprise, which brings the full power of Windows to IoT devices.
Microsoft is releasing Windows Server IoT 2019 to securely handle the largest edge workloads with fixed-function, server-class devices. With full binary compatibility to Windows Server 2019, device manufacturers can build server-class IoT edge devices that enable high-capacity storage and compute scenarios and scale between cloud and the edge.
New capabilities for Windows 10 IoT include:
- Azure IoT Edge for Windows—Developers can bring cloud workloads to the edge so that they can harness the power of the Windows 10 IoT platform. They can scale IoT solutions across the cloud or edge with a managed service that delivers cloud intelligence locally by deploying and running AI, Azure services, and custom logic directly on cross-platform IoT devices.
- Azure IoT Device Agent for Windows— Direct device access may not always be feasible when IoT devices are out in the field or on the factory floor. Microsoft Azure IoT Device Agent enables operators to configure, monitor, and manage their devices remotely from their Azure dashboard.
- Robot Operating System for Windows IoT—Now developers can build and deploy commercial-grade Robot Operating System (ROS) solutions on Windows, making robots easier to develop, more aware of their surroundings, and safer to be around. Bringing ROS to Windows IoT enables AI and intelligent edge capabilities, including hardware-accelerated Windows machine learning, computer vision, Azure Cognitive Services, and turnkey connection to Azure IoT cloud services.
Microsoft is continuing its partnership with NXP and announced a public preview for Windows 10 IoT Core with built-in Azure connectivity, running on the i.MX 8M and i.MX 8M Mini applications processors. The i.MX 8M family of applications processors will enable secure, power-optimized devices for the intelligent edge that give developers a choice of Linux or Windows IoT. Developers can build new intelligent devices using the familiar Windows development environment and commercialize them using our powerful Azure IoT platform as well as Azure Cognitive Services. In addition, NXP has worked with Microsoft to enable Azure IoT Edge on Linux for the i.MX 8M and i.MX 8M Mini applications processors.