Training

The worldwide Internet of Things market is poised to be a USD 328 billion by 2020 as per survey of NASSCOM.This can clearly explain the bigger picture of Internet of Things’role in changing world to smarter one.

Graduation phase play a key role in shaping career. To utilize the best of Graduation period, TBIPI offers 65 hour advanced level Training Programs to UG/PG Students. Also, as TBIPI believes that Knowledge of Faculty reflects the skills of students, Special Training Programs on latest topics are offered to Faculty under (FDP).

The domains of Training Programs for students/Faculty is categorized into

- Combo Training (10 Sensors, Software languages, 5 Cloud and different Hardware Platforms)
- Customized Training (Selected Platforms and languages as per interest of Institution)

Online Assessment Test

  • Once done with Training, the candidate will be allotted with Assessment Test date as per available slots and his/her comforts. Candidates are required to book the slot at least 1 month in prior to the slot
Certification
  • Certificate of completion will be awarded to all the trained candidates and merit certificates will be awarded to well performed candidates (as per score)

Level II

Ideas Submission

  • After training completion, candidates turn eligible to submit ideas on Internet of Things under multiple sectors of Smart Home, Smart City, Agriculture, Healthcare, Smart Industry and Smart Devices
  • Last Date of Ideas submission is 5th February, 2018
Shortlisting of Ideas
  • 45 Ideas are shortlisted submitted by/before 5th February, 2018
  • Shortlisting of ideas is done by Panel of Mentors and Experts of multiple domains under Academia and Industry

Module 1
  • Introduction to the Internet of Things
  • Industrial IoT usecases
  • IoT Market & Opportunities
  • Skills required for an IoT Professional
  • IoT Architecture
    • IoT Protocols – LoRaWAN, SigFox, Zigbee, Wifi, Bluetooth
    • IoT Sensors
    • Smart IoT Gateways
    • IoT Application Layer Protocols
  • The Basics of Sensors & Actuators
  • The Arduino Platform
    • The Arduino Open-Microcontroller Platform
    • Arduino Board Layout & Architecture
    • Programming fundamentals
    • Arduino Programming & Interface of Sensors
  • Simple LED Program for Arduino
  • Reading from Sensors
  • Integrating Light & Proximity Sensor & Reading Environmental Physical Values.
  • Working with output devices – Motors, Buzzers etc.
  • Working with Ultrasonic Sensors for Distance Detection
  • Working with DHT11 = Temperature + Humidity Sensor
  • Working with Relays & Interfacing AC devices with Arduino
  • Working with Timers and Interrupts
  • PWM Signal Generation and Intensity Controlling
  • Introduction to serial communication
  • Serial communication with PC
  • Bluetooth communication & using HC -05
  • Talking to your Android Phone with Arduino
  • Connecting Arduino with Mobile Device.
  • The Android Mobile OS
  • Getting Started with Bluetooth UI Development with MIT App Inventor 2
  • Introduction to MIT App Inventor 2
  • Designing UI for your Android App
  • Bluetooth Client
  • Backend Development, Deployment & App Testing
  • Using the Bluetooth Module
  • Project 1: Reading Environmental Values on Android Smartphone.
  • Project 2: Smart Controlling of Intensity of Light using App.
  • Project 3: Voice Controlled Mini Home Automation using Android Smartphone
  • Getting started with ESP8266 – 01
  • Configuration, Pin Layout and Applications
  • Testing AT Commands with ESP8266
  • Connecting to a network
  • HTTP Request Format
  • Project 4: Creating a Local Webserver & Data Testing over HTTP
  • Creating Program for Localhost HTTP Web Server for controlling devices.
  • Project 5: Control Devices using Localhost Web Server for Home Automation over HTTP
  • Project 6: Using ESP8266 as HTTP client to tweet on twitter
  • Project 7: Using Arduino as HTTP client to connect to thingspeak and live sensor data streaming on thingspeak cloud platform
  • Introduction to MQTT, XMPP, CoAP
  • Publish Subscribe model of MQTT
  • MQTT v/s HTTP
  • Project 8: Making Arduino as MQTT Client to connect to iot.eclipse.org MQTT broker
  • Introduction to Node-red (An IoT wiring platform by IBM)
  • Installing nodered on local machine
  • Project 9: Using node red to send Arduino sensor data on twitter, thingspeak, IBM Watson demo platform
  • Project 10: Using Nodered to trigger SMS event for threshold sensor value using twilio
  • Project 11: Controlling & trigger generation for devices from adafruit cloud (IoT Dashboard) via MQTT with nodered.
Module 2
  • Getting started with Programmable System on Chip
  • Working with Raspberry Pi 3 Model
  • Installing OS and Designing Systems using Raspberry pi
  • Configuring Raspberry Pi for VNC Connection
  • Getting introduced to Linux OS
  • Basic Linux commands and uses
  • Getting Started with Python
  • Variables, Functions and control Structure
  • Calling Libraries and functions in python
  • Inheritance & Object Oriented Programming
  • File Handling in Python
  • Importing or Exporting Data
  • Using matplotlib library
  • Plotting and graphical analysis in python
  • Data Visualization in Python
  • Getting Started with PyQt framework
  • Creating basic GUI with PyQt
  • Using OOPs & designing simple Calculator using Python
  • Serial Communication in Python
  • Project 12: Designing UI for PC Controlled Home Automation System
  • Testing UI with Arduino
  • Working with python in Raspberry pi
  • Interfacing devices with Raspberry pi
  • Configuring wifi, bluetooth devices with Raspberry pi
  • Interfacing sensors with Raspberry pi
  • Led Interfacing with Raspberry Pi
  • Popular Cloud Computing Services for Sensor Management.
  • Project 13: Being Social on Twitter & update status on Twitter through Raspberry Pi using Python
  • Project 14: Connecting Pi to Cayenne Cloud, controlling GPIOs & streaming sensor Data
  • Project 15: Making your pi as MQTT Broker and testing Publish and Subscribe model from other devices in same local network
  • Getting started with nodered&Rpi
  • Project 16: Accessing live data on IBM Watson demo Cloud, Adafruit MQTT Broker Dashboard, thingspeak
Module 3
  • Cloud Computing
  • Communicating with the Cloud using Web Services.
  • Cloud Computing & IoT.
  • Project 17: Control Electronic Devices from anywhere across the world using Internet & Mobile Apps
  • Course Overview and Revisit
    • IoT Protocols
    • IoT Hardware Boards – Raspberry Pi, Arduino, Intel Galileo, Intel Edison
    • Best Programming Languages for IoT
    • IoT Product Development
    • IoT for Enterprise Application
    • IoT Applications & domains
    • IoT Security
  • Project 18
  • Project 19
  • Project 20
  • Q/A Session

Highlights of Grand Finale

  • IoT workshop series
  • Competitions
  • Mega shows
  • Tech & Startup Exhibitions
  • Industry 4.0 Masters and R&D heads as judges
  • IoT Expo of prototypes by smart brains
See you at FINALE!

Male    Female    Other