Building IoT Apps: From Device to Cloud and Back Again

The Internet of Things is about connection. Not just connecting dumb devices to the digital world, but also connecting us in new ways to one another. Many consider IoT to be a buzzword, and yet it’s being leveraged every day to open up new business opportunities and help get people connected in homes, cities, labs, schools and a million other places, around the world.

And while getting started with IoT apps isn’t difficult, the number of concepts and moving pieces can be daunting. An IoT solution often consists of hardware, sensors, actuators, firmware, cloud services, web, and mobile apps, to name a few. So it’s no wonder many of us often don’t know where to start.

In this workshop, Brandon Satrom from Particle and Burke Holland from Microsoft will lead you through the IoT stack and show you the right way to build apps that sense and control, from device to cloud and back again.

Building IoT Apps (2018) - Course Outline

  1. Introduction and Housekeeping
  2. Introducing the Particle Ecosystem (Brandon) [30 minutes]
  3. Hands On: Getting your Device connected (Brandon) [15 minutes]
  4. The Particle Device OS and Cloud Services (Brandon) [30 minutes]
  5. Hands On: Publishing Device Info to the Particle Cloud (Brandon) [15 minutes]
  6. An Introduction to the Azure IoT Hub (Burke) [30 minutes]
  7. Hands On: IoT Hub (Burke) [15 minutes]
  8. Data Visualization with Azure (Burke) [30 minutes]
  9. Hands On: Azure (Burke) [15 minutes]
  10. Controlling your devices from the Cloud (Burke and Brandon) [15 minutes]
  11. Hands On: Bringing it all together (Burke and Brandon) [15 minutes]
  12. Q&A and Wrap-up

Brandon Satrom is the Developer Evangelist for Particle. An unabashed lover of the web, mobile and an avid tinkerer, Brandon loves to talk about sensors and circuits, microcontrollers, open source, robots and more.

Burke Holland is a front-end developer in Nashville, TN, working on the Azure team at Microsoft. Burke blogs only slightly better than he codes but not as good as he talks about himself in the 3rd person.

More Awesome Sessions