This Course Includes

  • 4 hours on-demand video

  • 22 lessons

  • 4 hands-on labs

  • Discussion board

  • Certificate of completion

Course curriculum

  • 1

    Welcome to the Course!

    • Message from the Instructor

    • Job Outcome and Learning Objectives

    • Required Tools, Components & Files

    • How to use this course

  • 2

    Adafruit IO Service

    • Overview

    • IoT Data Path

    • Data Interface APIs

    • MQTT Protocol Limitations

    • Dashboard

    • Lab 1. Adafruit IO Device Shadow & Dashboard

  • 3

    MQTT Connections in Arduino

    • IoT "Thing" (MKRWIFI1010 CETA Robot)

    • Working with JSON Messages in Arduino

    • Robot Monitor/Control Messages

    • Lab 2. Robot Monitor/Control Messages

    • Getting on the Network (WiFi)

    • Lab 3. Get on the Network

    • Arduino MQTT Client Library Functions

    • Lab 4. Internet-Based Monitoring and Control

  • 4

    Summary & References

    • Summary

    • What's Next

    • Supplemental Resources

    • Survey