Microsoft IoT labs UPDATED now with IoT Hub with bi-directional communication Support
Do you own a Raspberry Pi? are you Interested in IOT?
The Microsoft IoT labs have both Raspbian/.NET and Windows 10 IoT Core client versions of the labs.
Lab URL: https://aka.ms/iot-ctd-field-labs
New IoT Hub-based labs
The latest version of these labs use IoT Hub and support bi-directional communication. These labs are also updated with the latest Azure Portal.
WindowsIoTCorePi2FezHat-IoTHubs
This is the version using Windows 10 IoT Core on a Raspberry Pi 2. It requires a Windows 10 PC for development. Products and services demonstrated include Windows UWP development, IoT Hubs, Bi-Directional Communication, Azure Web Apps, Power BI, and more.
RaspbianFezHat-IoTHubs
This is the version using Raspbian and Mono/C# for development using a PC and a Raspberry Pi 2. It does not require Windows 10, but currently does rely on Visual Studio for development. Products and services demonstrated include Raspberry Pi Raspbian Linux, IoT Hubs, Bi-Directional Communication, Azure Web Apps, Power BI, and more.
Older Event Hub-based labs
These are here in case you want to use Event Hubs rather than the new IoT Hub. If you aren't sure which to pick, use the above IoT Hub version.
WindowsIoTCorePi2FezHat
This is the version using Windows 10 IoT Core on a Raspberry Pi 2. It requires a Windows 10 PC for development. Products and services demonstrated include Windows UWP development, Event Hubs, Stream Analytics, Azure Web Apps, Power BI, and more.
RaspbianFezHat
This is the version using Raspbian and Mono/C# for development using a PC and a Raspberry Pi 2. It does not reuqire Windows 10, but currently does rely on Visual Studio for development. Products and services demonstrated include Raspberry Pi Raspbian Linux, Event Hubs, Stream Analytics, Azure Web Apps, Power BI, and more.
Hardware
In all labs above, the hardware used is a Raspberry Pi 2 and a GHI FEZ HAT.
Important Windows Links
Important Raspberry Pi Links
Important Azure IoT Suite Links
Note that these are Azure IoT Suite documents. The labs do not currently use IoT Suite, but much of the information is relevant, and can be used to build upon what you have learned in these labs.
Microsoft Azure Certified for IoT
Tutorial Videos
Connect your devices with Azure IoT client libraries