COURSE OBJECTIVES

  • Explore the hardware and software tools (Phython and Embedded C, HTML)
  • IoT Platform and IO Configuration
  • Interactive web applications
  • Networking of Raspberry Pi

COURSE OUTCOMES

  • Accessing Digital sensor via wifi with HTML Web server using ESP866
  • Build your computer using Raspberry Pi platform
  • Setup IoT connectivity using a remote desktop
  • Develop and test an IoT weather monitoring station

DAY 1

Introduction to Internet of Things & ESP8266

  • Architecture of IoT
  • Application development life cycle in IoT
  • Esp8266 introduction

ESP8266 Programming

  • Setting up Arduino IDE for ESP8266
  • Hello world
  • Digital input & Output Programming

 Creating HTML webserver

  • Scanning the available wifi networks
  • Connecting ESP8266 to Wifi Network
  • Controlling LED via Web Server input\

 Sensor interfacing

  • Accessing Analog sensor via wifi with HTML Web server
  • Getting time from NTP Server

Introduction To Raspberry Pi

  • Flavours of raspberry pi
  • BCM-Ethernet, BCM-Ethernet, USB
  • Composite RCA, HDMI slot, camera slot
  • Display slot, GPIO, SD card slo

DAY 2

Setting up Raspberry Pi

  • Hello world with python
  • Interfacing digital sensors with raspberry pi
  • Making raspberry pi as software defined FM transmitter
  • Raspberry PI interfacing with Arduino
  • Webcam interfacing

  HTML Programming

  • Creating a webpage to control I-O devices, Reading data from sensor and passing to web page

IOT Projects

  • Home automation and home security monitoring
  • Live video streaming robot
  • Smart plugs
  • Standalone web server with online DBMS.