IOT with Arduino

With this workshop you will be introduced with the amazing world of IOT and its thrilling applications. Using Arduino development board and other required electronics components, you will develop an electronic device that streams temperature and humidity data over the internet. You can program the system in such a way that say whenever the temperature exceeds a certain limit, the device can automatically generate a tweet. As well as a module will also be develop to control home appliances using the Wifi network available.


Can access computer system and make use of internet to perform search over Google.

Need to Prepare?

Prior programming experience is not required.

Tools Expected:-

Windows OS based PC, Smart phone with Internet, Notebook and Pen

Tools Provided (for the session):-

Arduino Board, Wifi Module, Bread Board, A to B USB Cable, DHT Sensor, Resistor, LEDs, Jumper wires and Reference Materials


Embedded C, Arduino IDE, Attention Commands, Cloud and Server


This workshop will be addressed about Internet of things applications and how to get live feed of a sensor integrated at our home or work place through internet.

  • Digital Output for Arduino
  • Interfacing Digital Switch
  • Integrating Sensors & Reading Environmental Physical Values.
  • Create a localhost server
  • Use Arduino to Upload free data from Environmental Sensors to Cloud Server.
  • Automatically Tweet Sensor Data on Twitter.

2 Days (7 hours each including 1-hour lunch break)

Day 1
Session 1-  (03:30 hrs)
Introduction to IOT
  • What is IOT?
  • Basics of IOT
  • IOT in home automation
  • IOT Industrial Applications
  • How large is the IOT Market
  • Latest updates in the IOT industry.
  • Available IOT alliances details and the standards that are getting evolved
  • Multiple IOT applications and solutions available in market
  • Multiple IOT platform (hardware) example Ras-pi, Arduino,etc., comparison and usage
Introduction to Arduino
  • What is ARDUINO?
  • What is Open Source Microcontroller Platform?
  • Basics of Electronics.
  • Sensors and Actuators.
Hands-on with Arduino
  • Fundamentals of C programming
  • About Arduino IDE (Your First Arduino Sketch)
  • Digital Input & Digital Output
  • Analog Input & Analog Output
  • Serial Input & Serial Output


Session 2- (02:30 hrs)
Sensors Interfacing
  • What is Sensor & Actuator?
  • Sensor Feature.
  • Types of sensors
  • Interfacing Sensors With Arduino
  • Reading From Sensors
Wifi Module
  • Introduction to Esp8266
  • Interfacing of Arduino with ESP8266
  • Introduction to Attention Commands for internet access
Session Recap
Day 2
Session 1- (03:30 hrs)
Implementaion of IOT
  • Create a local server using arduino
  • What are cloud Servers
  • Cloud computing and IOT
  • Popular Cloud Servers
  • Cloud platform introduction
  • Creating Channel for live data feed
  • Program arduino to read and update sensor data over cloud
  • Continuously monitor sensor reading through internet


Session 2- (02:30 hrs)
Thingspeak apps
  • Link your Twitter account with Cloud Server
  • Generate API and program arduino
  • How to tweet using Arduino
  • Get sensor data over twitter
Session Recap

Zonal Round of SkillThon

  • Competition
  • Certificate distribution and acknowledgement

INR 1100 (GST exclusive) Per Participation