Basic IoT Course Syllabus
Basic IoT Course Syllabus
Course Type:
Description:
The Internet of Things (IoT) is gaining more importance in our day-to-day life. The control and automation in home & industries
requires an additional monitoring and control via cloud using internet to gain access and ensure safety everywhere. This is
where IoT comes into limelight thus making the grasping of sensors values, communication with Internet and passing values
using standard protocols to IoT server made possible. This short term basic course on IoT covers sensors, microcontroller
platforms, internet access, IoT server, cloud and IoT standard protocols.
Goals:
Requirements (optional):
Resources:
Computer/ Laptop, Hardware kit, High speed internet access through WIFI
Evaluation:
Course Schedule:
1-2 Hours Basics of IoT What is IoT, Usage of IoT, Applications of IoT
2 Hours Getting started with Arduino Platform What is Arduino Platform, Features of IDE,
Installation of IDE, USB to serial driver
installation, USB – serial driver purpose,
Checking board with basic programs
4 hours Arduino IDE & ESP32 ESP32 libraries installation in Arduino IDE, Boot
menu & Programming menu, Input, Output,
Example Programs, Uploading Program to
ESP32, Using Digital and Analog pins in ESP32
WiFi Scan, Bluetooth example.
5 Hours ESP32 and programming Basic digital input/ output example, Basic
analog input/ output example, LED, switch, LDR
interfacing with ESP32, Basic mathematical
concepts in programming. Usage of basic
mathematics in programming.
3 Hours ESP32 and sensors Interfacing with PIR sensor, Interfacing with
DHT11, Interfacing with Analog POT, Interfacing
with buzzer,
2 Hours Internet, Cloud, IOT Internet architecture, WiFi Libraries for ESP32,
Connecting ESP32 to internet, Introduction to
Thinkspeak, Cayenne, Udidots.
Examinations:
Project 1 Evaluation
Page 2
Hardware Kit (Required for 1 person/team of 4 persons):
Fees:
Payment terms: 50% advance during commencement of course and Remaining 50% payment on/before 9th day of
training.
Page 3