Join Michael Lehman for an in-depth discussion in this video Prerequisites, part of IoT Development with Windows 10 IoT Core 2: Enabling the Cloud and Security.
- Okay, before we begin, let's take a look at our IOT device that we're going to build in this course in action. I designed a simple IOT device I call Weatherware. What it does is it connects up to the internet to go get a forecast from Weather Underground. Then it presents it to you, so you can agree or disagree with the forecast, then it monitors what's actually happening in your local area, and then uploads the results of that to the cloud in Azure. So the whole idea is hyper-local weather reporting to be able to help us do better weather forecasting.
So let's see Weatherware in action. Starts up with a little light show. Then it goes out to Weather Underground and retrieves the forecast. It says here, looks like it's going to be 62 where I am today. Well, it's not that warm I don't think, so I'm going to say no, I don't agree with that. Then it shows me what the sky forecast is. If you've got sunny weather you're going to see two plus signs, if you've got snowy weather, you're going to see two asterisks, and if you've gat meh weather, you're going to see these two percent signs. Given the fact that this is only an eight by eight LCD, there's only a limited number of characters you can show without having to scroll, so we picked those characters to represent the weather.
In this case, definitely meh, so I'm going to agree with that and then click the button one more time. Now we go into monitoring mode. We're going to check the temperature, based on the temperature sensor on the sense HAT, and compare it to what the forecast was. We do that between six PM and six AM for low temperature, and six AM to six PM for the high temperature. Every once in a while, you'll see it'll run the light show again, just to let you know the device is still running. The color you see in between the light show indicates whether or not you've reached the high temperature or low temperature.
And that's Weatherware in action. This an internet of things device built on a Raspberry Pi running Windows 10 IOT Core with an application written in C#. So let's get started.
- Reviewing hardware options
- Exploring the Sense HAT
- Assembling a prototype
- Designing and implementing UX
- Implementing sensor access
- Reviewing cloud options
- Installing cloud tools
- Sending data to the cloud
- Reviewing Windows 10 IoT security
- Planning for production security
- Moving from prototype to production