Home - toSvenson/intro-workshop GitHub Wiki

IoT Introduction Workshop

During this hands-on workshop you will get to know the basics to create an IoT application using sensors, microprocessors and Microsoft Azure services.

The experience of creating a complete IoT chain from scratch gives you valuable insights and deeper understanding.

Overview

You are going to build some IoT sensors producing different kinds of data. These sensors can run autonomously (battery- or adapter-powered) and connect to the internet using a Wi-Fi connection. TODO: extend

In this workshop, you will

  • learn about different types of development boards, sensors, etc.
  • build a simple sensor by wiring up a circuit and program the microcontroller
  • build an "Internet Button"
  • stream data to the cloud service
  • build a real-time dashboard to visualize all the data

Get started: Introduction to the IoT Gear >>

Table of Contents

  1. IoT Gear
  2. Microprocessors
  3. Sensors
  4. Account Setup
  5. Create Particle.io account
  6. Create Microsoft Azure account
  7. Create IFTTT account
  8. Create Google Developer account
  9. Laptop Setup
  10. Node.js
  11. Particle-cli
  12. Build a Temperature Sensor
    1. Wire up the circuit on breadboard
    2. Connect Photon to the cloud
    3. Write sketch and program the Photon
  13. Build a Distance Sensor
  14. Build a Servomotor Actuator
  15. Control Servo with Distance Sensor
  16. Build an "Internet Button"
  17. Create IFTTT Recipies
  18. Push data of the sensors to Microsoft Azure (Future)
  19. Setup Microsoft Azure Event Hub
  20. Push Temperature Sensor data to Event Hub
  21. Push Light Sensor data to Event Hub