This class is part of Hacker Lab's IoT series.

A continuation of the Internet of things class, we’ll begin to look at more useful ways to leverage the internet for our things.

This class aims to walkthrough methods to integrate your electronics projects with the internet. We’ll show you how to push data to the cloud, receive data from it, and react to that data, in more robust ways.

This in-person class is the second in a 2-part subseries designed to get you up and running with prototyping your own IoT device. We’ll use an Arduino-ecosystem-compatible Wifi-capable microcontroller called a NodeMCU to make this work.

Meeting in-person, this class covers:

  • My computer, your computer, servers, & the cloud
  • Basics of sending and logging data
  • Posting data to a RESTful API endpoint
  • Overview of different free online IoT data logging services
  • MQTT and why you should care
  • Hands-on examples

Important Information

  • Please be on-time.
  • This class will be held in-person at Hacker Lab.
  • Please bring a laptop you are comfortable using with you to the session (not a chromebook, ipad, or similar).
  • You should have the Arduino IDE (available here: https://www.arduino.cc/en/software) installed and working. We will need to add an additional board-library which can be done in class.
  • If you do not have a laptop available, please contact [email protected] at least 2 days ahead of time - he has a limited number of laptops available to borrow.
  • There will be a substantial hands-on component to this course, please be ready to participate.
  • This course assumes you’ve been through the other courses in the IoT series, or are already familiar with the material they cover (electronics, Arduino, networking, & the part A of this class).

    About the Instructor

IoT 6: Finally, the Internet of Things part B: Servers & the Cloud
HackerLab Sacramento 2533 R Street Suite 120 Sacramento, CA 95816 Map

Cancellation Policy

Please be aware: Most of our one-on-one classes require students to register at least 48 hours ahead of class time, after which they will be marked 'Not available'. Our regular cancellation policy of 48 hours of advance notice also applies.