- Module 8 - Internet Of things using ESP8266/NodeMCU and Blynk – 23 ~25 hours
Pre-requisite for this module:
- Understanding of Basic Electronics, Usage of electronic components in circuits, usage of bread boards and multimeter
- It is strongly recommended that students bring their own laptop. You’ll preserve your work and you’ll have all the development environment set up for you to work even after your course(s)
Working Kit Contents:
- ESP8266 Wi-Fi Board, 5V Relay Boards, DC Motor, Servo Motor L293 Motor Driver Board, DHT11 Temperature/Humidity Sensor, 16x2 Character LCD display, PIR Sensor, SR04 Ultrasound Distance Sensor, tinyRTC Board, LM35 Temperature Sensor, AC Bulb and Bulb Holder, Breadboard, LEDs, RGB LEDs, Resistors, Potentiometer, 8x8 Dot Matrix Display, 7-Segment Display, Tactile switch, Rocker switch, Piezo Electric Buzzer, Connecting Wires, Batteries
What you’ll learn:
- Basics of Internet of things
- Using ESP8266 Wi-Fi chip for IOT applications
- How to use an Android app like Blynk to control I/O devices connected
- Smart Home controls using Blynk
What is IOT? – 30 mins
- Basic theory behind connecting everything
- Why current technologies will enable a billions of devices getting “connected” in next several years
- Introduction to Arduino – 2 Hours
- Arduino IDE
- Blynk, Switch Press Detection, RGB LEDs
- Using software delays and interrupts
- Fading
- Concept of PWM
- What is ESP8266 and NodeMCU? – 1 Hour
- Introduction to hardware and software setup
- Installing ESP8266 libraries into Arduino IDE
- Blynk Application - 5 Hours
- Installing Blynk App
- Using its digital Widgets to control actions on ESP8266/NodeMCU/Raspberry Pi - 1 Hour
- Learn how to convert Blynk app into digital dashboard for your on board sensors - 30 mins
- Hands-On Projects -
- Blynk-Controlling an LED from internet - 30 mins
- Blynk-Interface a serially driven dot matrix LED. Control digital signage – 3 Hours
- Blynk-Build a cascaded dot LED Matrix sign board to display and scroll any signage –5 Hours
- Blynk-Interface an AC bulb using relay board. Control the bulb via your smartphone – 5 Hours
- Blynk-Interface SR04 ultrasound distance sensor and display the distance on Blynk App – 2 Hours
- Blynk-Remote control of gripper armed robot
- Blynk-Remote temperature/humidity monitoring using smartphone and DHT11/LM35 sensors. – 2 Hours
- Blynk-Remote intruder detection using PIR sensor – 1 Hour
- Blynk-Wi-Fi controlled bot – 4 Hours
- Smart Home applications – Code for Smart Lab - 2 Hours