Learning Google Cloud IoT Core
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build out Internet of Things (IoT) applications with Google Cloud IoT Core, a fully managed service for connecting and managing IoT devices.
Syllabus
Introduction
- IoT and the Google Cloud platform
- What you should know
- Understanding IoT terminology
- Challenges of scaling IoT
- What is Google IoT Core?
- Understanding the software tooling
- Installing the Google Cloud SDK
- Installing the Arduino IDE
- Installing the USB to UART driver
- Prepare your Raspberry Pi SD card
- Configuring Raspbian
- Google IoT Core security
- Provisioning and securing edge devices
- Virtual device overview
- Creating a project
- Configuring an edge device
- Observing telemetry Data
- Virtual device summary
- Description of the overall project
- Set up the project in IoT Core
- Review sample project code
- Making code changes
- Observing telemetry data
- LED circuit changes
- Challenge: LED coding changes
- Solution: LED coding changes
- Testing the result
- Description of IoT Gateway project
- ESP32 and DHT22 circuit wiring
- Google Cloud Console setup
- Gateway code for Raspberry Pi
- Gateway setup in Google Cloud
- Running the Gateway server
- Code for ESP32
- Testing the circuit
- Challenge: Humidity
- Solution: Humidity
- Architecture best practices
- Cleaning up your projects
- Next steps
Taught by
Lee Assam
Related Courses
Develop Java Embedded Applications Using a Raspberry PiOracle via Independent Introducción a Raspberry Pi (Ver-2)
Galileo University via Independent Interfacing with the Raspberry Pi
University of California, Irvine via Coursera Robotic Motion Systems
University of California, Irvine via Coursera The Raspberry Pi Platform and Python Programming for the Raspberry Pi
University of California, Irvine via Coursera