No. of Hours: 50

Certificate Validity: 2 Yr(s)

Software Requirements:
Operating System: Ubuntu 16.04 LTS
Python 2 or 3.

Hardware Requirements:
Raspberry Pi Complete Kit with Sensors
(RPi 3B Board, Breadboard, Jumper Wires [M-F, F-F, M-M], LEDs, Buzzer
Power Adapter, HDMI Cable, SDHC Card, IR Sensor, LDR Sensor
DHT11 Sensor, Ultrasonic Sensor, Servo Motor, Soil Sensor, PI Camera
2 Channel Relay)
Processor: Pentium Dual Core +
RAM: Min 2GB


Module 1

Python Programming:
–  Installation and History
–  Language basics
–  Basic Syntax, Operators,
–  Decision Making statements
–  Loops control statements
–  Strings, Lists
–  Tuples, Dictionary
–  Creating and using Functions
–  Creating Modules and Packages
–  Files I/O
–  Command line arguments
–  Exception Handling

Module 2

Introduction to Internet of Things
–  IOT Architecture
–  Impact of IoT
–  IoT Privacy, Security and Governance
–  Current Trends and Research Opportunities in IoT
Introduction to Raspberry Pi Development Board
–  Architecture, features and versions
–  Embedded Developer Suit
–  OS for ARM architectures
–  OS installation
–  Raspbian Fundamentals: Working in GUI / Terminal Mode
–  Complete Raspbian configuration
–  Introduction to GPIO
–  Installing, updating, upgrading the packages
–  Networking and accessing via ssh or telnet or PuTTY
–  Control RPi through Android
–  Sensors and GPIO interfacing

Module 3

IOT Design using Raspberry Pi
–  Introduction to RPi python programming
–  Blinking the LEDs, Fading the LEDs
–  Ringing Buzzers by various ways
–  Interfacing the IR sensor
–  Interfacing LDR sensor
–  Interfacing the Ultrasonic distance Sensor
–  Installation of extra libraries in Python
–  Interfacing servo motor
–  Interfacing the Temperature / Humidity sensors
–  Creating the Sensor – RPi  – Actuator system

Module 4

IOT Design using Raspberry Pi
–  Interfacing the LDR sensors
–  Interfacing Gas sensors
–  Collecting the sensors data.
Database Programming
–  Installation of MySQL on RPi
–  Using the database application
–  Storing the sensors data in the database
–  Calculating the data of the database for results
–  TCP Communication with sockets
–  UDP Communication with sockets
–  Creating a temperature server
–  Creating the local clients
–  IOT Based server application

Module 5

Cloud Connections
–  Cloud in IOT
–  Various clouds available for IOT applications
–  Creating your own cloud
–  Uploading data on ThingSpeak cloud
–  Analysing and retriving the data from ThingSpeak
Triggering Various Actions
–  IOT ThingTweet using ThingSpeak
–  Sending the SMS in IOT by WaytoSMS
–  Connecting the Social Network like Facebook

Module 6

The PI Camera
–  Connecting and using PiCamera
–  Taking and Storing images
–  Making various image effects.
–  Recording Videos, Converting Videos
–  LIVE Streaming of Video
Creating web Interface
–  Using WiringPI
–  GPIO Commands
–  Create HTML-PHP based web interface
–  Control LED using web page
Home Automation
–  Study of Relay
–  Using Relay to control the Home appliances
–  Controlling Home appliances through web interface

Module 7

Automation Based Projects

1. Operating System: Ubuntu 16.04 LTS
2. RAM: 4 to 6 GB
3. Processor: i3 (Minimum)

4 Hrs per Week (Saturday Preferred)
3 Months

Weekly Assignment:
1. After every weekend session you’ll need to solve assignments until next week.
2. On completion of 1 module, you are required to appear exam.
3. All exams will be taken either on Center / Off site. When Off-site you will submit assignments via mail.

Final Exam:
A duration of 7 days, will be given after completion of Course
The Final exam will be a conducted once, in case of Failure; exam can be reappeared after another 4 months

As first Opportunity after Passing exams, you will deployed on a Well monitored Live Project.
You are required to resolve the Problem statement with Expected outputs, with that you will be receiving a token of Completion Letter of respective Project.