windows 10 iot core dot net notts - 27-07-15
TRANSCRIPT
![Page 1: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/1.jpg)
Windows 10 IoT Core
PETE GALLAGHER
PJGCREATIONS.CO.UK
27-07-15
![Page 2: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/2.jpg)
About [email protected]@PJGCreations.co.uk
• IT Consultant• 15+ Years Desktop, Web &
Embedded Software• Gadget Addict
![Page 3: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/3.jpg)
• Special Build of Windows 10 – “Core”• Released at //Build 2015• Compiled for ARM on the Raspberry Pi 2, also the
MinnowBoard Max• No Shell• Second Version released at the beginning of this month.
Windows 10 IoT Core is...
![Page 4: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/4.jpg)
• Comprises the CoreCLR and CoreFx
• Driven by ASP.Net 5 Cross Plat• Modular• Open Source• Versions compiled for Windows,
Mac, Linux, Arm etc
First…What is Dot Net Core?
![Page 5: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/5.jpg)
So where does Dot Net IoT Core fit in?… AND WHAT DOES IT LET US DO?
![Page 6: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/6.jpg)
Dot Net IoT Core…
• Based on Dot Net Core• Adds in the IoT SDK’s..• “Windows IoT Extension SDK”• Gives access to IoT Goodies• GPIO, SPI, I2C, Serial etc etc
![Page 7: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/7.jpg)
One Windows
DesktopSKU
PC
2 in 1
MobileSKU
Tablet
Phablet
Phone
XboxSKU
Xbox
IoTSKU
Band
IoT headless
SKU
Raspberry Pi
Home Automati
on
Surface HubSKU
Surface Hub
HolographicSKU
HoloLens
![Page 8: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/8.jpg)
What you’ll need…
Raspberry Pi 2 + Bits (Obviously!)
Windows 10 PCVisual Studio 2015
![Page 9: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/9.jpg)
What you’ll need to do…• Download and install IoT Core Tools: https://
ms-iot.github.io/content/en-US/GetStarted.htm
• Write the IoT Core image to an SD Card:
• Install the IoT Project Templates for VS 2015 from the VS Gallery• Enable Windows 10 Developer Mode
• Start Coding!
![Page 10: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/10.jpg)
The Tools…
Windows IoT Core Watcher Web Access
![Page 11: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/11.jpg)
Let’s Get Started…CODE YEAH????
![Page 12: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/12.jpg)
Something in the real world….
![Page 13: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/13.jpg)
Raspberry Pi GPIO
![Page 14: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/14.jpg)
A Simple Circuit
![Page 15: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/15.jpg)
Ranging Sensor
![Page 16: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/16.jpg)
IoT and Azure
IoT plays nicely with Azure…
DB
Service Bus / Event Hub
StreamAnalytics
SQL DB
BLOB
Power BI
![Page 17: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/17.jpg)
Service Bus
![Page 18: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/18.jpg)
Service Bus
![Page 19: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/19.jpg)
Event Hubs
![Page 20: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/20.jpg)
Event Hubs
![Page 21: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/21.jpg)
Event Hubs
![Page 22: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/22.jpg)
Stream Analytics
![Page 23: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/23.jpg)
Stream Analytics
![Page 24: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/24.jpg)
Stream Analytics
![Page 25: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/25.jpg)
Stream Analytics
![Page 26: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/26.jpg)
Stream Analytics
![Page 27: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/27.jpg)
Cloudberry Explorer
![Page 28: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/28.jpg)
Cloudberry Explorer
{"Distance":35.85,"Range":2,"EventProcessedUtcTime":"2015-06-26T14:18:12.9507965Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:11.9230000Z"}{"Distance":174.12,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:13.3414141Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:12.3610000Z"}{"Distance":287.43,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:14.9835192Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:13.3240000Z"}{"Distance":204.08,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:15.4105509Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:14.3410000Z"}{"Distance":212.5,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:16.4602862Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:15.3630000Z"}{"Distance":269.18,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:17.4409409Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:16.3810000Z"}{"Distance":226.9,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:18.4409345Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:17.4170000Z"}{"Distance":205.07,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:19.4096730Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:18.4350000Z"}{"Distance":173.06,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:20.5502833Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:19.4550000Z"}{"Distance":169.55,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:21.5034004Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:20.5130000Z"}{"Distance":244.94,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:22.6440093Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:21.5020000Z"}{"Distance":243.51,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:23.7221184Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:22.5360000Z"}{"Distance":241.59,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:24.6020570Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:23.5720000Z"}{"Distance":236.18,"Range":-1,"EventProcessedUtcTime":"2015-06-26T14:18:25.6031466Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:24.6110000Z"}{"Distance":34.03,"Range":2,"EventProcessedUtcTime":"2015-06-26T14:18:26.6434981Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:25.5850000Z"}{"Distance":34.1,"Range":2,"EventProcessedUtcTime":"2015-06-26T14:18:27.6126239Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:26.6180000Z"}{"Distance":34.36,"Range":2,"EventProcessedUtcTime":"2015-06-26T14:18:28.5953337Z","PartitionId":2,"EventEnqueuedUtcTime":"2015-06-26T14:18:27.6050000Z"}
![Page 29: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/29.jpg)
Something a bit more fun…
![Page 30: Windows 10 iot core dot net notts - 27-07-15](https://reader037.vdocuments.us/reader037/viewer/2022102816/55cdc155bb61ebee258b4579/html5/thumbnails/30.jpg)
Handy LinksSlides: http://goo.gl/3FC9QlRobot Code: https://github.com/PJGCreations/PiRobot
Microsoft IoT Homepage: https://dev.windows.com/en-us/iot
Some Cool IoT Projects: https://www.hackster.io/windowsiot/
Dot Net Core on GitHub: http://dotnet.github.io/core/
Introducing Dot Net Core: http://blogs.msdn.com/b/dotnet/archive/2014/12/04/introducing-net-core.aspx