Microsoft today detailed the new features coming to Windows 10 IoT with the Fall Creators Update. First of all, Microsoft is expanding Windows 10 IoT’s reach by making it available in 7 languages. Windows 10 IoT now comes with improved Assigned Access support to support running multiple UWP and Win32 apps in locked-down mode. And it now supports customization of the cursor style, brightness, blink rate, and character sets in 2X20 line displays. You can read the full list of features below.
- Richer .NET API surface for UWP apps: The set of managed types that can be used to build Universal Windows Platform apps using C# or Visual Basic has been augmented with thousands of additional APIs to make it compliant with .NET Standard 2.0.
- Improved ink support on Windows 10 IoT Core that will allow developers to utilize DirectInk APIs for highlighter, pencil, and vector-based ink. They have also added XAML ink controls for UWP, including InkCanvas and InkToolbar, which enable stencils like rulers and protractors. Multi-modal interactions such as simultaneous pen and touch are also now supported on compatible hardware.
- They have expanded Assigned Access support to allow running multiple UWP and Win32 apps in a locked-down experience that can be configured from the cloud.
- They have updated language capabilities on Windows 10 IoT Core to support the following languages: Chinese (Simplified, China), English (United Kingdom), English (United States), French (France), French (Canada), Spanish (Spain, International Sort), Spanish (Mexico).
- They have enabled Emergency Management Services on Windows 10 IoT Core which provides an alternate communication channel to a device for performing low level hardware checks and basic troubleshooting tasks without relying on the operating system.
- Many IoT devices interact with other hardware devices or the physical world via standard buses like GPIO, I2C, SPI, and UART. They have enabled user mode bus access on Windows 10 IoT Enterprise through the Windows.Devices APIs, just like on Windows 10 IoT Core.
- They have extended support for controlling customer facing 2×20 line displays by enabling customization of the cursor style, brightness, blink rate, and character sets. We’ve also added support for custom glyphs, transaction descriptors, and marquee mode for scrolling text.
- The new Device Management (DM) client connects to Azure IoT Hub to provide a cloud-based device management solution. The DM client leverages the Configuration Service Provider (CSP) infrastructure in Windows used by other device management solutions, so now you can manage that same rich set of policies from the cloud.
In addition to the above new features, Microsoft has also included some preview features in Windows 10 IoT Fall Creators Update. First, they have enabled support for hosting Nano Server containers at the edge on 64-bit editions of Windows 10 IoT Core and Enterprise. Containers can improve application security and reliability. Second, Windows 10 IoT Core now offers support for Windows Device Health Attestation that allows management systems to leverage a trusted service to verify the device’s health state for reporting or even for protecting access to remote resources.
Microsoft is also working towards simplifying the integration between Windows 10 IoT with Azure IoT. Azure IoT Edge on Windows 10 IoT will allow IoT solutions to orchestrate intelligence between the cloud and edge devices to ensure applications and services can act on IoT data wherever required. And the new Azure IoT Hub Device Provisioning Service can be used to configure Windows 10 IoT devices with a common image that can connect automatically at first boot to Azure IoT Hub to retrieve device-specific provisioning information.
Learn more about these updates here.