IOT with Infineon WIFI/BLE Prototyping kit and AWS

Categories: Computer Science
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Create an IOT Thermostat which can be controlled remotely through AWS IOT Core with a IOT based Clock.

  • Use KEIL Studio as your development environment and MBED IOT RTOS from ARM.This is a new normal for developing IOT systems
  • Build the firmware using C/C++ as the programming language
  • Learn to use AWS IOT Core to send and receive data from the AWS Cloud using MQTT protocol
  • Set up policy for the AWS IOT Thing and test in the Test Client
  • Determine the Endpoint URL for use in the firmware
  • Format the security certificates to match the MBED TLS format requirement
  • Learn to use the open source Node-Red IDE
  • Create a dashboard on the local machine using Node-Red IDE and connect the dashboard to the cloud
  • Control the thermostat setPoint from the dashboard and get the temperature update on the dashboard widget
  • Understand the Stein-Hart equation and create one for the onboard Thermistor
  • Learn to use the NTP service to sync the time on the microcontroller with the network time
  • Learn to use the RTOS features like threads,Memory Pool,Queues and Events and create a project that is portable across targets with little modifications
  • Secure your IOT system by applying the  security certificates generated in the AWS IOT Core in the firmware
  • Use professional hardware kit from Infineon to develop this system

 

Show More

What Will You Learn?

  • Able to understand the key ideas required in building an end-to-end IOT system.
  • Able to use AWS IOT Core
  • Able to write firmware using an RTOS
  • Able to connect a hardware system to a dashboard using Cloud technologies

Course Content

Course Readings
Introduction

  • Hardware and Software familiarity
  • RTOS- (Material relevant to CY-MBED-0 Code)
  • Display and Time (CY-MBED-1 code)
  • Thermistors (Material relevant to CY-MBED-2 code)
  • WiFi and IOT Clock (Material relevant to CY-MBED-3 code)
  • AWS Thing Creation
  • AWS Cloud Connectivity(Material for CY-MBED-4 Code)

Student Ratings & Reviews

No Review Yet
No Review Yet

You cannot copy content of this page