Skip to content

IoT Workshop Labs using the NodeMCU (ESP8266) board.

Notifications You must be signed in to change notification settings

L2services/AzureNodeLab

Repository files navigation

Azure IoT Workshop: NodeMCU Lab

Lab Guides

  1. Software Installation
  2. Install Arduino Libraries
  3. Create Azure IoT Hub
  4. NodeMCU Build
  5. Stream Analytics
  6. Power BI
  7. Web Dashboard

Activity Summary

In this lab, we'll walk through the basics of:

  • Creating and configuring an Azure IoT Hub
  • Configuring a sample Arduino sketch to communicate with Azure IoT Hub
  • Deploying the sketch to the NodeMCU device
  • Monitoring the data received from the NodeMCU
  • Visualizing and analyzing the IoT data in PowerBI
  • Visualizing and analyzing the IoT data in custom web application

Requirements

The following components are required to follow this lab in its entirety. If you have experience with prototyping boards and developing Arduino sketches, you can substitute many of the sensors and components in this guide and achieve the same general output. This is the power of Azure IoT Hub: device agnostic support through standards based protocols like AMQP, MQTT, and HTTPS. That being said, the lab is written for use with a specific set of devices and hardware and the supporting source code matches this hardware.

Hardware

Software

Let's get started!

We'll start by installing the Arduino IDE and Azure Device Explorer!

Next Step: Software Installation

About

IoT Workshop Labs using the NodeMCU (ESP8266) board.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%