Windows 10 IoT - Your Microsoft Embedded / IoT Distributor
Transcript of Windows 10 IoT - Your Microsoft Embedded / IoT Distributor
Alexander Gangl
Windows 10 IoTthe Internet of Your Things
Alexander Gangl
Agenda in Bratislava08:30 – 09:00 Registration
09:00 – 09:45 Windows 10 IoT Enterprise Presentation
09:45 – 11:00 Windows 10 IoT Enterprise HOL
11:00 – 11:30 Elbacom Embedded Toolkit Presentaion
11:30 – 12:15 Lunch
12:15 – 12:30 Windows 10 IoT Core Presentation
12:30 – 13:30 Windows 10 IoT Core HOL
13:30 End
Alexander Gangl
Windows 10 IoT Overviewthe Internet of Your Things
Alexander Gangl
One Platform
ConvergedOS kernel
Convergedapp model Windows 10
Porting Tools
Alexander Gangl
One Platform
Windows 10
Windows Embedded
for Point of Service
Windows XP
Embedded
Windows Embedded
Standard 2009
Windows Embedded
POSReady 2009
Windows Embedded
Standard 7
Windows Embedded 8 Standard
Windows Embedded
POSReady 7
Windows Embedded 8.0
Industry Pro
Windows Embedded 8.0
Industry Pro Retail
Windows Embedded 8.1
Industry Pro
Windows Embedded 8.1
Industry Pro Retail
Windows XP
Professional FES
Windows XP
Professional SP3 FES VistaWindows 7 Professional
for Embedded Systems
Windows Embedded 8.0
ProWindows Embedded
8.1 Pro
Windows Embedded
Handheld 7
Windows Embedded
Handheld 8.0
Windows Embedded
CE 6.0Windows Embedded
Compact 7
Windows Embedded
Compact 2013
.NET Micro Framework
Windows Embedded
Handheld 8.1
Windows Mobile
!
Alexander Gangl
Windows XP Embedded End of Life !
Product Name SKU´s End of Life End of Distribution
Windows XP Embedded Runtime License G80-00005 30.01.2017 31.12.2016
Windows XP Professional for Embedded Systems G82-00037 31.12.2016 30.11.2016
Alexander Gangl
Windows XP Embedded End of Life
You can upgrade to:
Windows 10 IoT Enterprise
Windows Embedded 8.1 Pro
Windows Embedded 8.1 Industry Pro
Windows Embedded 8.1 Industry Pro Retail
Windows 7 Professional for Embedded Systems
Windows Embedded Standard 7
Windows Embedded POSReady 7
Windows Embedded Standard 2009
Windows Embedded POSReady 2009
Upgrade example: WES 2009
Switch license stickers (COAs)
Buy new Toolkit
Add the old configuration to Target Designer
Create new image
Use availability of WES 2009 till 2024
!
Alexander Gangl
One Platform
Windows 10
Windows Embedded
for Point of Service
Windows XP
Embedded
Windows Embedded
Standard 2009
Windows Embedded
POSReady 2009
Windows Embedded
Standard 7
Windows Embedded 8 Standard
Windows Embedded
POSReady 7
Windows Embedded 8.0
Industry Pro
Windows Embedded 8.0
Industry Pro Retail
Windows Embedded 8.1
Industry Pro
Windows Embedded 8.1
Industry Pro Retail
Windows XP
Professional FES
Windows XP
Professional SP3 FES VistaWindows 7 Professional
for Embedded Systems
Windows Embedded 8.0
ProWindows Embedded
8.1 Pro
Windows Embedded
Handheld 7
Windows Embedded
Handheld 8.0
Windows Embedded
CE 6.0Windows Embedded
Compact 7
Windows Embedded
Compact 2013
.NET Micro Framework
Windows Embedded
Handheld 8.1
Windows Mobile
!
Alexander Gangl
One Platform
Windows Embedded
for Point of Service
Windows XP
Embedded
Windows Embedded
Standard 2009
Windows Embedded
POSReady 2009
Windows Embedded
Standard 7
Windows Embedded 8 Standard
Windows Embedded
POSReady 7
Windows Embedded 8.0
Industry Pro
Windows Embedded 8.0
Industry Pro Retail
Windows Embedded 8.1
Industry Pro
Windows Embedded 8.1
Industry Pro Retail
Windows XP
Professional FES
Windows XP
Professional SP3 FES VistaWindows 7 Professional
for Embedded Systems
Windows Embedded 8.0
ProWindows Embedded
8.1 Pro
Windows Embedded
Handheld 7
Windows Embedded
Handheld 8.0
Windows Embedded
CE 6.0Windows Embedded
Compact 7
Windows Embedded
Compact 2013
.NET Micro Framework
Windows Embedded
Handheld 8.1
Windows Mobile
Alexander Gangl
Windows 10 IoT Enterprise
Windows 10 IoT Enterprise for Retail or Thin Client
Windows 10 IoT Enterprise for Tablets
direct OEMs only
Windows 10 IoT Core Pro
Windows 10 IoT Core
developer preview
Mobile
Alexander Gangl
Windows 10 IoT Enterprise
Windows 10 IoT Enterprise for Retail or Thin Client
Windows 10 IoT Enterprise for Tablets
direct OEMs only
Windows 10 IoT Core Pro
Windows 10 IoT Core
developer preview
Mobile
2015 2016Windows 10 IoT Enterprise High-End
Windows 10 IoT Enterprise Value
Windows 10 IoT Enterprise Entry
Alexander Gangl
Windows 10 IoT Enterprisethe Internet of Your Things
Alexander Gangl
Lockdown Features
Boot Logon Application
Shutdown
Error
Unbranded Boot Auto Logon
Embedded Logon
Assigned Access
Shell Launcher
AppLocker
Shutdown Resolver
MessageBox
AutoReply Keyboard Filter
Gesture Filter
Assigned Access
USB Device Policy
Notification
Settings
Unified Write Filter
Windows 10 IoT Enterprise
Device Guard
Alexander Gangl
Unbranded Boot
Suppress Bootlogo
Suppress Status Ring
Suppress Status Text
Replace Logo in UEFIStatus Text
Alexander Gangl
Unbranded Boot
Block access to F8 and F10 boot menu
:(Your PC ran into a problem that it couldn‘t
handle, and now it needs to restart.
You can search for the error online: FATAL_NO_SYSTEM_ERROR
Alexander Gangl
Unbranded Boot
Black screen instead of blue screen
Dump file support
Automatic reboot
Alexander Gangl
Embedded Logon
automatic user logon
no logon GUI during the logon process
Boot Logon Application
Shutdown
Error
Alexander Gangl
Shell Launcher
Configuration via PowerShell
Configurable Shell Close/Crash Behavior Shutdown
Restart OS
Restart Shell
Supports different shells for different users
Alexander Gangl
Assigned Access
Similar to AppLauncher
Direct boot into App
Notifications filtered
Gestures filtered
Break-Out Key 5x Windows Key Your appointment
11:00-12:00
Incoming Call
Wolfgang Unger
Alexander Gangl
AppLocker
Blacklist / Whitelist
Group Policy
Path
Hash
Publisher
Alexander Gangl
USB Device Policy
Group Policy Device ID
Device Class
Removable Devices
Administrator bypass
Administrative Templates\System\Device Installation\Device Installation Restrictions
Alexander Gangl
Unified Write Filter
Exclusions Files
Folders
Servicing Mode Windows Update
Application Update
Physical Drive
Overlay
Combined View
Exclusion
Alexander Gangl
Unified Write Filter
Exclusions Files
Folders
Servicing Mode Windows Update
Application Update
Physical Drive
Overlay
Combined View
Exclusion
Alexander Gangl
Unified Write Filter
Exclusions Files
Folders
Servicing Mode Windows Update
Application Update
Protected
[UWF Enabled]
Unprotected
[UWF Disabled]
Reboot
Servicing
[UWF Disabled]
Windows Updates
Application Updates
Other Updates
Reboot
UWF Servicing
Alexander Gangl
Device Guard
Hard- and software security features UEFI with Secure Boot
Virtualization-based security services Kernel Mode Code Integrity
User Mode Code Integrity
(TPM)
Prevents Malware
Zero-Day Attacks
Polymorphic Viruses
Alexander Gangl
Languages
more than 30 Language Packs
Arabic Bulgarian Chinese (traditional) Chinese (simplified) Croatian Czech Danish Dutch Estonian Finish French German Greek Hebrew Hungarian Italian Japanese
Korean
Latvian
Lithuanian
Polish
Portuguese (Brasilian)
Portuguese (Portugal)
Romanian
Russian
Swedish
Serbian
Slovak
Slovenian
Spanish
Thai
Turkish
Ukrainian
Alexander Gangl
Bitlocker
Complete drive encryption Including hibernationfile, pagefile, etc.
Decryption methods TPM
USB
PIN
Alexander Gangl
Bitlocker To Go
Bitlocker encryption for removable media
Password can be stored in Windows Credential Manager
Scripted mounting of protected drives
Alexander Gangl
VHD Boot
Virtual Hard Disk
Native boot from VHD
Advantages Versioning
Backup
Deployment Physical Harddisk
VHDBootloader
Alexander Gangl
VHD Boot
Virtual Hard Disk
Native boot from VHD
Advantages Versioning
Backup
Deployment Physical Harddisk
VHDBootloader
Alexander Gangl
Windows Update
Update via Microsoft Server
Update via WSUS Test updates before deployment
Device groups
Windows 10 IoT Enterprise Windows 10 IoT Core
Security Updates
Drivers (optional)
Security Updates
Alexander Gangl
Windows Update
Update via Microsoft Server
Update via WSUS Test updates before deployment
Device groups
Windows 10 IoT Enterprise Windows 10 IoT Core
Security Updates
Drivers (optional)
Security Updates
Alexander Gangl
Servicing Models
Alexander Gangl
Consumer Branch
Servicing Models
Alexander Gangl
Consumer Branch Current Branch for Business
Servicing Models
Alexander Gangl
Consumer Branch Current Branch for Business Long Term Servicing Branch
Servicing Models
Alexander Gangl
Consumer Branch Current Branch for Business Long Term Servicing Branch
Servicing Models
Industry Life Cycle Model (LTSB)
10 Years Support Life Cycle
No Frequent Feature Updates
Alexander Gangl
Windows 10 IoT Mobile Enterprise*
Category Based Model Value Based Model
Business Models
Windows 10 IoT Enterprise for Tablets & Small Tablets 2015 LTSB
Windows 10 IoT Core Pro
Windows 10 IoT Enterprise2015 LTSB
Windows 10 IoT Enterprise for Retail or Thin Client 2015 LTSB Value
2016 CBB & LTSB
Mobile
Enterpise* (CBB)
IoT Core (CBB)
Pro
Entry2016 CBB & LTSB
High End2016 CBB & LTSB
LTSB 2015 category offerings above will retire July 31, 2017. New Entry, Value and High-End 2015 LTSB offerings are already available.*Only available through direct license
Alexander Gangl
Windows 10 IoT Enterprise 2016CBB vs. LTSB
LTSB Based on classic Windows 10
No Apps like Windows Store, Calculator, etc..
Only security updates
Deactivate updates
Embedded features
CBB Based on classic Windows 10
Apps like Windows Store, Calculator, etc..
Security and feature updates
Defere updates up to 4 months
Embedded features
Alexander Gangl
Value based pricing
Aligned to the field of application:
Windows 10 IoT Enterprise (ATMs, medical devices,…)
Windows 10 IoT Enterprise for Retail and Thin Client (POS devices)
Windows 10 IoT Enterprise for Tablets (Tablets)
Aligned to computing capability:
Windows 10 IoT Enterprise High-End (Intel Core i7, Intel XEON, selected AMD FX Models)
Windows 10 IoT Enterprise Value (Intel Core i3, i5, AMD R-Series, A10, A8, rest of AMD FX Models)
Windows 10 IoT Enterprise Entry (Intel Atom, selected Celeron, AMD E1, E2, A4, A6, G-Series)
Alexander Gangl
Old Thumbnail COA
shows product name
New Thumbnail COA
shows product group
product name could befound on the envelope
New Astro COAs
Alexander Gangl
New Astro COAsExample:
Product Family on COA Thumbnail:
Win Emb POSReady
Possible Products on Envelope:
Windows Embedded POSReady 2009
Windows Embedded POSReady 7
Alexander Gangl
Virtualization Business Model
Qualified Operating System: (QOS) Windows 10 IoT Enterprise [LTSB or CBB] High-End or successor product
Windows Server 2012 / 2012 R2 for Embedded Systems [Standard or Datacenter] or successor product
Non Qualified Operating System (Non QOS) All other non-Windows platform and Windows legacy platforms namely Windows 7, 8/8.1 and
Windows Server 2008 R2 Standard and Enterprise
Windows 10
Windows 10
Windows 10
QOS(Windows 10)
Windows 10
Windows 10
Windows 10
Non QOS(Linux)
$
$
$$
($)
$$
$$$$
$$$$ ($)$$$$$$
Alexander Gangl
Activation
IoT Enterprise IoT Mobile IoT Core
Alexander Gangl
Activation
IoT Enterprise IoT Mobile IoT Core
Alexander Gangl
Upgrade Motion
Legacy OSWindows 10 Windows 10
(2015) (2016)
Windows Embedded Old
(WES, FES, POS)
Windows Embedded 7
(WES, FES, POS)
Windows Embedded 8
(WES, FES, Ind)
Windows 10 IoT Enterprise
(LTSB 2015)
Windows 10 IoT Enterprise
“Anniversary Update”
(LTSB 2016, CBB)
$
$
$0
Standard royalty charges to upgrade from Windows Embedded XP, 7 & 8/8.1 to Windows 10
Free Upgrade from Windows 10 IoT Enterprise 2015 LTSB (all SKUs) to Windows 10 IoT Enterprise
“Anniversary Update” LTSB 2016 or CBB*
*NOTE: no license costs, still costs for "Certificate of Authenticity" (COA) sticker
Alexander Gangl
Device Management
3rd Party MDM
SC
CM
IoT Enterprise IoT Mobile IoT Core
One Windows
Platform
Converged MDM Stack
Converged Servicing Stack
Common CSPs
Alexander Gangl
Let‘s start with the HOL
HOL main content: Set up Virtual Machine
Do the Installation
Activate Embedded Features
Use all Embedded Features
PowerShell Application Sideloading
©Elbacom – Wolfgang Unger MVP
Unique
Tools
©Elbacom – Wolfgang Unger MVP
Installation
Deployment
Recovery
Servicing
Update
©Elbacom – Wolfgang Unger MVP
Installation
Deployment
Recovery
Servicing
Update ELBACOM EMBEDDED TOOLKIT
©Elbacom – Wolfgang Unger MVP
Elbacom
Embedded Toolkitcreated by
©Elbacom – Wolfgang Unger MVP
DISMUI
Recovery Creator
Recovery Wizard
Media Creator
Windows Deployment Tool
Windows Offline Configurator
Windows Online Configurator
Elbacom
Embedded Toolkit
©Elbacom – Wolfgang Unger MVP
DISMUI
DISM original Windows Tool
Deployment Image Servicing and Management Tool
Problems modifying existing Windows images Missing dependencies
e.g. Language Packs
Removing neccessary components Boot Environment
Default Language Pack
command line commands
DISMUI
DISMUI
©Elbacom – Wolfgang Unger MVP
DISMUI
DISMUI Elbacom Embedded Toolkit
Graphical wrapper of DISM Dependency Check Conflict Check Minimum requirements Default Language Pack handling Dependency Tree Viewer (Dependencies & Dependents) Footprint calculation Online & Offline servicing support Driver Installation
Supports Windows Embedded Standard 7 Windows Embedded POSReady 7 Windows Embedded 8 Standard Windows Embedded 8.1 Industry Pro Windows 10 IoT Enterprise
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded 8.1 Industry ProWindows Embedded Standard 7 Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Driver installation Automatic installation of missing drivers
Windows Embedded Standard 7
Windows Embedded 8 Standard
©Elbacom – Wolfgang Unger MVP
DISMUI
Windows Embedded POSReady 7 does not allow online servicing of the image PCI Rules
without DISMUI Windows PE & Command Line
with DISMUI Easy graphical modification while
system is running Automated modification in dynamic
created Windows PE
©Elbacom – Wolfgang Unger MVP
Windows Offline Configurator
Advanced setup for Windows Embedded Standard 7 Windows Embedded POSReady 7 Windows Embedded 8 Standard Windows Embedded 8.1 Industry Pro Windows 10 IoT Enterprise
Allows installing images offline on a development machine
Advanced customization & configuration
Results in enormous time savings
Windows
OfflineConfigurator
Windows Offline Configurator
©Elbacom – Wolfgang Unger MVP
Original Setup
©Elbacom – Wolfgang Unger MVP
Windows Deployment Tool
Master image creation Stores disk layout automatically
Safety checks Missing Bootloader
Mounted VHDs
Deploy images Custom disk layout
Restore original disk layout
Bootmanager correction
Windows
DeploymentTool
Windows Deployment Tool
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
Recovery Creator
Create customized recovery & field upgrade media
Customization Graphics
Wizard pages
EULA
Multilingual
Supports WIM file recovery stored layout by Windows Deployment Tool
custom layout
RecoveryCreator
Recovery Creator
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
Recovery Wizard
Runs customized recovery from USB
DVD
Security check that it only runs from Windows PE
Performs custom recovery as created with Recovery Creator
RecoveryWizard
Recovery Wizard
©Elbacom – Wolfgang Unger MVP
Recovery Wizard
Runs customized recovery from USB
DVD
Security check that it only runs from Windows PE
Performs custom recovery as created with Recovery Creator
Recovery Wizard
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
Media Creator
Automated installation of theWindows Assessment and Deployment Kit (ADK)
ISO File creation
Bootable removable media creation
Creates Toolkit Media
Recovery Media
MediaCreator
Media Creator
©Elbacom – Wolfgang Unger MVP
Media Creator
Automated installation of theWindows Assessment and Deployment Kit (ADK)
ISO File creation
Bootable removable media creation
Creates Toolkit Media
Recovery Media
Media Creator
©Elbacom – Wolfgang Unger MVP
Benefits
Enormous Time Savings
No Deep Technical Knowledge Needed
Familiar User Interfaces
One Tool For Every Step In The Development Cycle
High Cost Savings For Small, Medium & Big Businesses
©Elbacom – Wolfgang Unger MVPAll information without any warranty and subject to change!
EET Packages
CREATE USD 695,- RECOVER USD 695,- COMPLETE USD 995,-
Media Creator Media Creator Media Creator
Keyboard Filter
Driver Extractor
DISMUI
Keyboard Filter
Driver Extractor
Recovery Creator
Windows Deployment Tool
Keyboard Filter
Driver Extractor
Windows Offline Configurator
Windows Online Configurator
Recovery Wizard
Recovery Creator
Windows Offline Configurator
DISMUI
Windows Online Configurator
Windows Deployment Tool
Recovery Wizard
©Elbacom – Wolfgang Unger MVP
©Elbacom – Wolfgang Unger MVP
Embedded Configuration
Managercreated by
Embedded Configuration Manager
©Elbacom – Wolfgang Unger MVP
Microsoft Embedded Lockdown Manager Elbacom Embedded Configuration Manager
Embedded Configuration Manager
©Elbacom – Wolfgang Unger MVP
Embedded Configuration Manager
Microsoft Embedded Lockdown Manager Elbacom Embedded Configuration Manager
Window Embedded 8 Standard
Windows Embedded 8.1 Industry Pro
Window Embedded 8 Standard
Windows Embedded 8.1 Industry Pro
Windows 10 IoT Enterprise 2015
Windows 10 IoT Enterprise 2016
©Elbacom – Wolfgang Unger MVP
Lockdown Features
Boot Logon Application
Shutdown
Error
Unbranded Boot Auto Logon
Embedded Logon
Assigned Access
Shell Launcher
AppLocker
Shutdown Resolver
MessageBox
AutoReply Keyboard Filter USB Device Policy
Notification
Settings
Unified Write Filter
Windows 10 IoT Enterprise
Device Guard
©Elbacom – Wolfgang Unger MVP
Boot Logon Application
Shutdown
Error
Unbranded Boot Auto Logon
Embedded Logon
Assigned Access
Shell Launcher
AppLocker
Shutdown
Resolver
MessageBox
AutoReply Keyboard Filter USB Device Policy
Notification
Settings
Unified Write Filter
Device Guard
Embedded Configuration Manager
Easy-to-use configuration center for allLockdown Features
Works with features from Windows 8.1 and later
Easy activation of features
©Elbacom – Wolfgang Unger MVP
Assigned Access
Easy configuration via Embedded Configuration Manager
UWP shell for specific user
KioskMode
Custom close behaviour
Shutdown
Restart OS
Restart Shell
©Elbacom – Wolfgang Unger MVP
Embedded Boot
Easy configuration via Embedded Configuration Manager
Suppress Bootlogo
Suppress Status Ring
Suppress Status Text
Replace Logo in UEFI
©Elbacom – Wolfgang Unger MVP
Custom Logon
Easy configuration via Embedded Configuration Manager
automatic user logon
no logon GUI during the logon process
customizable logon screen
Boot Logon Application
Shutdown
Error
Boot Application
Shutdown
Error
©Elbacom – Wolfgang Unger MVP
Easy configuration via Embedded Configuration Manager
Key and Key combination blocking
Breakout key configuration
Can be disable for Administrators
Keyboard Filter
©Elbacom – Wolfgang Unger MVP
Shell Launcher
Easy configuration via Embedded Configuration Manager
Default shell configuration
Different shell for different users
Custom close behaviour
Shutdown
Restart OS
Restart Shell
©Elbacom – Wolfgang Unger MVP
Unified Write Filter
Physical Drive
Overlay
Combined View
Exclusion
Easy configuration via Embedded Configuration Manager
Filter settings configurable
File & Registry exclusions
Servicing mode
©Elbacom – Wolfgang Unger MVP
USB Device Policy
Easy configuration via Embedded Configuration Manager
Device ID
Device Class
Removable Devices
Administrator bypass
©Elbacom – Wolfgang Unger MVP
General
Collection of various settings
Disable
Touch Gestures
Complete Touch
OneDrive
Toast Notifications
Alexander Gangl
Windows 10 IoT Corethe Internet of Your Things
Alexander Gangl
Supported Hardware Platforms
Qualcomm® Snapdragon™ 410 processor
Quad-core ARM® Cortex™ A53
WLAN, Bluetooth, and GPSDragonBoard410c
Raspberry Pi 2 + 3
A 900MHz quad-core ARM Cortex-A7 CPU
Minnowboard Max
64-bit Intel® Atom™ E38xx Series SoC single-core,
1.46GHz / dual-core, 1.33GHz
Alexander Gangl
Additional Hardware Platforms
Hardware vendors can create BSPs for Windows 10 IoT Core
Current Supported Development Platforms Raspberry Pi 2 + 3
MinnowBoard Max
DragonBoard
BSP – Board Support Package
Alexander Gangl
Important Information
App Restrictions
One GUI app only
Multiple background workers (no GUI)
Legacy App Compatibility
Apps need to be targeted for Windows 10 UWP Framework
Microsoft offers bridges to port existing applications Applications need to be changed in any case
GUI – Graphical User Interface
UWP – Universal Windows Platform
Alexander Gangl
Supported Devices
Windows Touch devices
Web Browser Control (Internet Explorer)
Graphics Acceleration (Raspberry Pi 2 not supported)
Camera Support (Raspberry Pi 2 Camera not supported)
I/O Pins
Hardware compatibility listhttps://ms-iot.github.io/content/en-US/win10/SupportedInterfaces.htm
Alexander Gangl
Windows Updates
Windows IoT Core
Windows IoT Core Pro
All updates must be installed
Deactivating updates is not allowed
Device can update itself in the field at any time
Current Branch for Business (CBB) is available
Controlled update of device at a specific time
Updates can be deactivated completely
CBB allows defering updates for up to 4 months!
Alexander Gangl
Commercial Usage
Windows 10 IoT Core is a free product for makers (hobbyists)
Commercial projects must be registered Licensing terms similar to our ATs
Limited liability for Microsoft
Windows 10 IoT Core Pro must be purchased through distribution
windowsforiotdevices.com
Purchase from Elbacom
Alexander Gangl
COAs
Tracking LabelsTracking label for the Windows 10 IoT Core product must be acquired from Elbacom.
Windows IoT Core
Windows IoT Core Pro
Free Product
No License Fee
No COA
Must be registered for Commercial Projects
Paid Product
License Fee
Tracking Label
Purchased through Distribution Channel
Alexander Gangl
Summary
Windows IoT Core Windows IoT Core Pro
Limited liability from Microsoft
Updates must be installed
Device update themselves in the field
(not controllable)
No tracking label
Free of charge
Standard liability
Controlled device updates
Updates can be deactivated
CBB Servicing Branch
Tracking label
License fee
Alexander Gangl
Download
Alexander Gangl
Flash.ffu
Alexander Gangl
Flash.ffu
Alexander Gangl
Flash.ffu
Alexander Gangl
Connect
Alexander Gangl
Boot
First boot takes about 2min
Alexander Gangl
Connect
Alexander Gangl
Connect
Alexander Gangl
Connect
Alexander Gangl
Connect
Alexander Gangl
Let‘s start with the HOL
HOL main content: Set up the Raspberry Pi II
Hook up the Board
Connect to the Board with PowerShell
Run an Application on the Board
Run the Windows IoT Core Watcher