Microsoft and Hackster have teamed up to provide a really awesome IoT workshop that's going to visit several cities across the US. The events are going to be fast paced and packed with information, so it's super critical that event attendees show up prepared and don't have to download and install software at the event (in fact, there really isn't time to do it on site). I've created a set of screencasts that detail the steps necessary to completely setup a laptop for use at the event. Since I use a Mac as my primary computer, I also included a step for setting up and configuring a VirtualBox VM for running Windows 10. I'll be at the Los Angeles event, and I look forward to learning all sorts of great information about Microsoft Azure's IoT solutions.
Windows 10 is required for this lab. If you don't have Windows 10 on your computer, you can use VirtualBox to create a Virtual Machine and run Windows 10. VirtualBox is cross platform and will run on Windows, Mac, and Linux systems. Since you're running a computer inside of a computer essentially, you will need a fairly recent system. 2 cores, 4GBs RAM and at least 30GBs storage should work fine for the lab. Activating Windows is not required for this lab (but is recommended).
The Windows Subsystem for Linux is also required for the lab. To install, make sure your Windows version is at least 14393.0 (run Windows Update if it's lower than that), and enable Developer Mode. Finally, add the WSL feature, reboot, and install linux by running bash at a command prompt.
VS 2017 is required as well. This video outlines how to install VS 2017 from scratch.
If you already have VS 2017 installed, this video explains how you can modify the installation to install the Azure tools for the event.
Installing NodeJS is simple. Download and install nodejs using this video as a guide.
You'll have to register for Azure and PowerBI for the event as well. Register for Azure here, and PowerBI here. Both PowerBI and Azure offer free trials of their services. If you no longer qualify for the free trial of either service, you can set up a new Microsoft account and try to register for a free trial, or you can pay for the resources needed during the lab. The total cost of the resources should be around $5. That's a pretty small price to pay considering there'll be free food and information at each event!
While not required, it's recommended that you install Azure Storage Explorer and PowerBI Desktop prior to the event.
Love this project? Think it could be improved? Tell us what you think!