Course Curriculum
Module 1 (Demo)
This Module cover Introduction to IoT and How it works?
Module 2
IoT Protocols, Hardware Architectures, Programmable Systems and Introduction to Arduino
- Session 2. IoT Protocols & Hardware Architectures
- PDF-Description of IoT Hardware
Module 3
In this Module you will learn Arduino Pin description, Digital/Analog Input, Arduino first Program, Serial and Parallel Communication, Sensors Introduction,Basic Syntaxes of Arduino Programming, IR & DHT11 Sensor Interfacing and PWM
- Session 3A. Arduino Introduction
- Session 3B. Interfacing Sensor & Actuators
- Arduino Codes
Module 4
This module will cover MQTT- Import the library and define the MQTT Client, Connect the MQTT Client to Broker, Publishing the Data and Disconnect the Client, Adafruit, TCP, UDP, CoAP, HTTP and XMPP
- Session 4. MQTT Protocol
Module 5
In this module you are going to learn IoT Protocols, Interfacing ESP8266 (WiFi Module) with Arduino, Socket Programming using TCP & UDP, basic Idea of Raspberry PI and OS Installation in Raspberry PI
- Session 5A. IoT Networks Protocols & Interfacing Wifi Module with Arduino
- Session 5B. Interfacing ESP8266 with Arduino & Getting Start with Raspberry Pi
- PDF- ESP8266 Instruction Set (AT Commands)
- PDF- HC05 ESP8266 HTTP VS MQTT IoT Network & HTTP Local WebServer
Module 6
In this module you are going to learn Node red Installation for Arduino and sketching, getting started with Python Programming- Data Types, Operator, functions, Control Structures, oops Concepts and Packages, pip Install Numpy, matplotlib, pandas and paho-mqtt
- Session 6A. Node Red and Getting Start with Python
- PDF- Node Red Installation
- PDF- Node-red Installation for arduino on windows MAC OS X
- Session 6B. Python Programming
- PDF- Raspberry PI & IoT Application Layer Protocols
- PDF- Python Programming and Raspberry PI
- Python Codes
Module 7
Raspberry Pi Configuration, Pin Layout of RPi, getting start with Python Programming for Raspberry Pi, Sensor Data plotting on ThingsSpeak & MQTT with Arduino
- Session 7A. Sensors data reading using Python
- Session 7B. Sensors data ploting on ThingsSpeak & MQTT
Module 8
This Module covers Connecting Raspberry Pi with Cloud and Data Plotting
- Session 8. Raspberry PI with Cayenne Cloud & Adafruit
Module 9
This Module Cover Connecting Bluetooth Module with Arduino and Raspberry Pi with CoAP Protocols
- Session 9. Raspberry PI with CoAP Protocol
Module 10
Getting Start with AWS, AWS Services and AWS IoT
- Session 10. AWS IoT
- PDF- AWS IoT
- Amazon Code
Case Study
- PDF- IBM SilverHook Case Study
- PDF- IIC Qualical Case Study AERO
- PDF- Pitney Bowes BT Group Case Study