Amazon Web Service (AWS) Internet of Things (IoT) Device Firmware

AWS IoT Device Firmware with Secured Cloud Connectivity

Mastering the AWS IoT Core Device Firmware Development on ESP32 WROOM 32D MCU using Smart IoT Kit

Course focus on Amazon Web Service IoT Fundamentals, Architecture, Usage and its applications. Then it digs into Amazon IoT Core with Amazon FreeRTOS, an Internet of Things Operating System. Then it helps to establish a connection with Amazon Web Service Cloud, also it featured to create secured connectivity using chip to cloud security solutions. Then it helps you to dive into development for various AWS features like MQTT, Amazon Green Grass, AWS IOT 1-Click, AWS S3 Sync, OTA update.

Course Outline

  • Amazon Web Services Internet of Things Fundamentals
  • AWS Account setup and configuration
  • AWS Management Console and Functional Overview
  • Amazon FreeRTOS Development Environment Setup
  • ESP32 Wireless Access Point Configuration
  • Wireless Access Point Connection using BLE
  • AWS Generating Keys to establish communication
  • AWS Connection Establishment using Generated Keys
  • Developing a secured connectivity using security chip
  • MQTT Protocol Fundamentals, Usage and applications
  • Amazon FreeRTOS MQTT Client APIs and implementation
  • Implementation of publish / subscribe with AWS MQTT Agent
  • AWS Green Grass Fundamentals, Usage and applications
  • Amazon Green Grass Access APIs and implementation
  • Keypad access driver implementation
  • AWS Device Claim and Registration using Device ID
  • AWS IoT 1-Click Access Implementation
  • AWS Over The Air Update Firmware Fundamentals
  • Image Overwrite design option on ESP32
  • AWS OTA Update Firmware Implementation

Course Schedule

# Session Topics Theory Lab
1 AWS IoT Fundamentals, Architecture and Configuration 2 2
2 Amazon FreeRTOS - Internet of Things Operating System 2 2
3 AWS Secured Cloud Connection Implementation 2 2
4 MQ Telemetry Transport Protocol ( MQTT ) 2 2
5 Amazon Green Grass Access Firmware Implementation 2 2
6 AWS IoT 1-Click Access Firmware Implementation 2 2
7 AWS Over The Air Update Firmware Implementation 2 2
8 Integrated Project 2 2
Total Hours 16 16

0

Happy Students

0

Our Courses

0

Subscribers

0

Views

Latest Blogs

Nordic nRF52 Development Kit – Measuring Temperature and Humidity using Bluetooth Low Energy and integrating with Environment Sensing Service.

Read more

This session provides a brief introduction about embedded linux and its various components like Universal Bootloader, Linux Kernel and Root File System.

Read more

Brief introduction about the U-Boot loader, its directory sructure and its usage / related information. It also focuses u-boot boot start location and booting sequence as well.

Read more