A Complete Course on an IOT system - Design and Development

BY
Udemy

Mode

Online

Fees

₹ 499 2799

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 499  ₹2,799
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

  • Introduction

Designing the hardware of an IOT design

  • Designing the hardware of an IOT design
  • Cabling sensors and actuators to the smart device

Firmware Programming for an IOT device using Arduino IDE

  • Installing and configuring Arduino IDE
  • Programming the firmware of the ESP8266 based IOT device

Build a cloud server for an IOT system

  • Build a cloud server

Install and configure MQTT broker

  • Introduction to MQTT
  • Install and configure MQTT broker
  • Program publish/subscribe simple programs on cloud server
  • Publish/subscribe functions in cloud server to communicate with the smart device
  • Publish/subscribe functions in the firmware of the smart device
  • Program to send an email when motion is detected by the device

Register a domain server and associate it with the cloud server

  • Register a domain name

Build a Django web server on a cloud server

  • Build a Django web server
  • Configure Apache2 to server Django
  • Some programming exercises with Django
  • Developing programs for Django to communicate with the device

Install SSL certificate on the cloud server

  • Install SSL certificate
  • Load certificate in MQTT broker
  • Load certificate in the firmware of the smart device
  • Enable login in Django

Account Linking and Action Fulfillment with Google Home

  • Open a project with Google action Console and set endpoints
  • Write programs for account linking
  • Write endpoint programs for SYNCing the smart device with Google Home
  • Write endpoint programs for QUERY command from Google Home
  • Write endpoint program for EXECUTE command from Google Home

Testing and Verifying the Final Product

  • Test the Final Product
  • Demonstration of an available fully developed IOT system

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books