This Course Includes

  • 3 hours on-demand video

  • 48 lessons

  • 4 hands-on labs

  • Discussion board

Course curriculum

    1. Message from the Instructor

    2. Job Outcome and Learning Objectives

    3. Required Tools, Components & Files

    4. Network Availability

    5. How to use the Course

    6. Student Files

    1. Agenda

    2. JSON Basics

    3. Working with JSON Messages in Arduino

    4. Lab 1 Preview & Demo

    1. Purpose and Overview

    2. Materials

    3. Procedure (Run Test Code)

    4. Procedure (Create/Print Status Message)

    5. Procedure (Receive/Parse Control Message)

    6. Results

    7. Conclusions

    1. Agenda

    2. Survey of IoT Cloud Platforms

    3. Adafruit IO Overview

    4. MQTT Client Interface

    5. Lab 2 Preview

    1. Purpose and Overview

    2. Materials

    3. Procedure (Create Device Shadow)

    4. Procedure (Create Dashboard)

    5. Procedure (Interact with Device Shadow)

    6. Results

    7. Conclusions

    1. Agenda

    2. Wi-Fi® Overview

    3. Wi-Fi® Interface on Raspberry Pi Pico W

    4. Lab 3 Preview

About this course

  • Apply your knowledge of the MQTT protocol to implement a complete IoT monitoring and control application using the Adafruit IO cloud service to monitor and control your robot.

Job Outcome & Learning Objectives