windows iot - a kütyüoldal
TRANSCRIPT
v6.5
Windows Embedded Handheld
Windows Embedded
Windows on Devices
Windows Embedded Standard
v8.1
Egys
éges
OS k
erne
l
Egys
éges
alka
lmaz
ás-
mod
ell
v7
Windows Embedded Compact
Windows 10
v2013
Porti
ng To
ols
v8
v7
Windows 10 IoT változatok
Ipari eszközökhözDesktop shell, Win32 alkalmazások1 GB RAM, 16 GB tár
Mobil eszközökhözModern ShellMobil „tokozás”512 MB RAM, 4 GB tár
Kisebb eszközökhözCéleszközökOpcionális kijelzőNincs shell, Áruház, MS alkalmazások256MB RAM, 2GB tárUniversal alkalmazások
Windows Device Services• On all Windows IoT clients• Extends value of Windows for
OEMs• OS telemetry, update
management, interoperability• Azure IoT-ready
Kell klasszikus shell vagy asztali alkalmazások – Win32, .NET,
WPF, stb. ?
Kell shell, több alkalmazás, beépített Windows alkalmazások
vagy mobil hangátvitel?
Egyébként
Windows,ahogy megszoktuk
Támogatott eszközök
Raspberry Pi 2 MinnowBoard Max DragonBoard 410c
Arduinon nem fut a Windows IoT Core, de:• Arduino Wiring• Windows Remote Arduino• Windows Virtual Shields for Arduino
1. PC telepítése1. Windows 10 telepítése + Developer Mode engedélyezése2. Visual Studio 2015 telepítése+ Windows IoT Core Project Templates
2. Eszköz telepítse1. Windows 10 IoT Core lemezkép letöltése2. Windows 10 IoT Core lemezkép kiírása SD kártyára
3. Boot4. Alkalmazás-fejlesztés
Első lépések: http://windowsondevices.com
Default applicationDemo 1
Távfelügyelet – Ez egy WindowsDemo 2
• Headed (default)• UWP UI használható• Csak egy UI alkalmazás• Sok háttérben futó
alkalmazás
• Headless• UWP UI nem használható• Nem lehet UI alkalmazás• Sok háttérben futó alkalmazás
Kétféle üzemmód
[192.168.0.213]: PS C:\> setbootoption.exe headless
Universal Windows Platform
• Egységes fejlesztői platform
• Egyetlen alkalmazás csomag
• Adaptív kód
DesktopMobile
XboxIoT
Holographic Surface Hub
Universal Windows Platform
Core APIs
Fejlesztői élményDemo 3
Helló, LED!
220 Ω
GPIO 6
3.3 V
HibakeresésDemo 4
Helló, gomb!
GPIO 16
GND
• Microsoft IoT honlap:• http://windowsondevices.com
• Windows 10 IoT Core Samples:• https://github.com/ms-iot/samples
• Windows 10 Universal Samples:• https://github.com/Microsoft/Windows-universal-samples
• Windows IoT Core Interaction Pack:• https://github.com/balassy/iot-interaction-pack
Hasznos források