WINDOWS10 IOT +azure Conference Summary

Source: Internet
Author: User

WINDOWS10 IOT +azure Conference Summary

The conference materials will be put on the Https://channel9.msdn.com/Blogs/WinHEC

Faq:[email protected] (unclear questions can be consulted via this email)

1. Theme of the meeting

2015.11.11 Microsoft WinHEC (windowshardware Engineering community-windows Hardware Engineering Industry Innovation Summit). WinHEC is an important meeting between Microsoft and many industry chain partners and hardware manufacturers to share new changes in Microsoft and Windows. Today's meeting theme is Windows ten iot+azure.

2. Some key design ideas of Windows 10 system

Windows 10 uses the same kernel for each version.

(1) UWP/UAP

Uwp/uap:universal windowsapps/universal App Platform, universal Windows program


Figure 1

The UWP source code can be run on the corresponding platform based on the different processor platforms (such as X86 and arm) and the system version (such as Windows 10, Windows 10, Windows Moiles, and so on). This allows the same set of code to be easily used on different platforms and system versions.

(2) UWD/UDP

Uwd/udp:universal windowsdrivers/universal Drivers Platform, universal Windows Driver


Figure 2

3. Windows IOT

Note Microsoft has renamed ' Embedded ' to ' IoT ' for Internet of things. Here arethe new Embedded flavors of Windows now named using the "IoT" tag.

That is to say, the Microsoft Embedded operating system (Embedded) is renamed the Internet of Things (IoT), which is our wince replacement.

RELATED LINKS http://intelligentsystem.com/its-time-for-windows-10-iot/

The core version of Windows IoT without UI is free, and other versions are charged, and the details are not currently available. The number of Windows IoT open source is unclear.

3.1 IoT system version classification

Windows IoT version

CPU Architecture

Ram/rom

Application situations

Windows IoT Enterprise

X86

1gb/16gb

Desktop Shell,win32 APPS,UWP and drivers

Windows IoT Mobile

Arm

512mb/4gb

Modem Shell,uwp,and Drivers

Windows IoT Core

X86, ARM

256mb/2gb

No Shell (but you can develop it yourself), Uwp,and Drivers






1) Core version for small devices with x86 or ARM architecture, low memory and storage space, the IoT edition will not have an operating interface, but support UAP applications and generic drives;

The primary device for the Makers–low cost for distribution–for small x86 and armdevices–no Shell provided.

2) Mobile version for ARM architecture, medium and low memory and storage space, the IoT edition will adopt modern UI, support UAP application and universal driver;

The primary device for embedded Direct is option for Smartphones/small Tablets

3) Enterprise version for the x86 architecture, high memory and storage space industry devices, the IoT version will be in the Windows 101-like Desktop UI, support for Win 32 applications, UAP applications and general-purpose drivers.

The main equipment for the Embedded industry Edition with Embedded Lockdown Features.

According to the above, for our handheld industry, the Windows IoT Mobile version will be adopted, where the operating system configuration can be used to customize the capabilities of the device through the image configuration Designer (ICD).

is part of the introduction to the system release at the meeting:


Figure 3

The parts of Windows IoT Core are as follows:

Figure 4

There are currently platforms that support IoT systems with the Broadcom processor BCW283RIFBG for Raspberry Pi 2, the Galileo X86 for intel® Minnowboard Max, and the Qualcomm MSM8916 used by Arduino

3.2 App development tools and programming languages

(1) Development tools Visual Studio 2015

(2) programming language C + +, C #, VB, JS, Python, etc.

4. Azure and AllJoyn

Azure is Microsoft's cloud-based operating system, and Azure provides IoT service that facilitates the interconnection of devices with IoT systems, and the IoT system integrates the Alljoyn,alljoyn official website to describe it as " A common software framework and a core set of system services that enable interoperability between connected devices, and a software application that creates dynamic near-end networks across manufacturers. "


Figure 5

Figure 6

To run Windows IoT Core, you also need to develop tools. Windows 10 provides developers with the AllJoyn WinRT API, and the Windows SDK also includes the AllJoyn code generator.

Microsoft has also recently launched AllJoyn Studio, an extension of Visual Studio 2015, to make it easier for you to develop IoT applications. AllJoyn Studio integrates API and code generation with application development templates (C #, JavaScript, C + + and Visual Basic), as well as common IDE features such as project management. Reference Links:

http://www.csdn.net/article/a/2015-11-09/15830446


Figure 7

In addition, Microsoft recommends that IoT devices be certified to Azure to reflect product competitiveness.

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

WINDOWS10 IOT +azure Conference Summary

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.