Internet Of Things
Webinar
Agenda
● What is IoT?
● Why IoT?
● IoT Technology
● Applications
● Future Scope and Possibility
● Where and How to start
● Q & A
You all might be having this question
● Siddharth Dayalwal
● Organizer - Google Crowdsource Vadodara
Community
● HackerEarth | CodingBlocks Ambassador
● Tech-Speaker | Open Source Contributor
● Developer | IoT & ML Enthusiast | Coder
@SiddharthDayal1 @technobot.siddharth.2526
What is IoT?
@SiddharthDayal1 @technobot.siddharth.2526
What is IoT?
Internetworking of devices, physical objects embedded with sensors, actuators,
software, electronics, network connectivity that enables these objects to collect
and exchange data.
In simple terms :
Network of physical objects or “things” which are interconnected via “internet”
@SiddharthDayal1 @technobot.siddharth.2526
Brief History of IoT
● 1990: 1 Internet connected toaster
developed by John Roomkeyst
● 1999: Term IoT was coined by Kevin
Ashton (Father of IoT).
● 2000: LG announces it’s first Internet
Refrigerator Plans.
● 2008-2009: The IoT was “Born”
@SiddharthDayal1 @technobot.siddharth.2526
Cycle
4 ACT
Taking Action based on the
Information and Data.
3 ANALYZE
Creating Information from the
received/collected Data.
2 COMMUNICATE
Sending Data and Events through
Network to some destination.
1 COLLECT
Devices and Sensors are
collecting Data everywhere.
The IoT
LifeCycle
@SiddharthDayal1 @technobot.siddharth.2526
How IoT works?
@SiddharthDayal1 @technobot.siddharth.2526
How IoT works?
The entire process starts with the devices themselves, such as smartphones,
digital watches, electronic appliances which securely communicate with an
internet of things platform.
IoT platform collects and combines data from multiple devices and platforms and
applies analytics to share the most valuable data with applications to address
industry-specific needs.
@SiddharthDayal1 @technobot.siddharth.2526
Why IoT?
@SiddharthDayal1 @technobot.siddharth.2526
Why IoT?
● Cutting Edge Technology
○ 50 Billion connected devices by 2025.
○ “What was the last piece of technology you purchased that didn’t have Wi-Fi or Bluetooth built
in?
● Total transparency is available with lesser inefficiencies and greater quality.
● Without human intervention, the machines are able to communicate with each
other leading to faster and timely output.
● More information helps making better decisions.
@SiddharthDayal1 @technobot.siddharth.2526
Why IoT?
● Monitoring.
● Saves Money.
● Saves Time.
● Automation on Daily Tasks.
● Better Quality of Life.
@SiddharthDayal1 @technobot.siddharth.2526
IoT Technology
@SiddharthDayal1 @technobot.siddharth.2526
IoT Technology
● Bluetooth
○ important short-range IoT communications Protocols / Technology
● Zigbee
○ ZigBee is similar to Bluetooth and is majorly used in industrial settings.
● Z-Wave
○ Z-Wave is a low-power RF communications IoT technology that primarily design for home
automation for products such as lamp controllers and sensors among many other devices.
● Wi-Fi
○ WiFi connectivity is one of the most popular IoT communication protocol
@SiddharthDayal1 @technobot.siddharth.2526
IoT Technology
● Cellular
○ Any IoT application that requires operation over longer distances can take advantage of
GSM/3G/4G cellular communication capabilities.
● NFC
○ NFC (Near Field Communication) is an IoT technology. It enables simple and safe
communications between electronic devices, and specifically for smartphones, allowing
consumers to perform transactions in which one does not have to be physically present.
● LoRa Wan
○ LoRaWAN is one of popular IoT Technology, targets wide-area network (WAN) applications.
@SiddharthDayal1 @technobot.siddharth.2526
IoT Protocols
@SiddharthDayal1 @technobot.siddharth.2526
IoT Protocols
1. Constrained Application Protocol (CoAP)
2. Message Queue Telemetry Transport Protocol (MQTT)
3. Advanced Message Queuing Protocol (AMQP)
4. Data Distribution Service (DDS)
@SiddharthDayal1 @technobot.siddharth.2526
IoT Hardware
@SiddharthDayal1 @technobot.siddharth.2526
IoT Hardware
● Hardware Components
○ Arduino Micro Controllers
It is basically smaller board that is plugged into mainboards to improve and increase its functionality by
bringing out specific functions or features
○ Raspberry Pi
It is a very affordable and tiny computer that can incorporate an entire web server. Often called “RasPi,” it has
enough processing power and memory to run Windows 10 on it as well as IoT Core.
○ Beagle Board
BeagleBoard is a single-board computer with a Linux-based OS that uses an ARM processor, capable of more
powerful processing than RasPi.
○ Intel’s Galileo
It's the first board based on Intel® architecture designed to be hardware and software pin-compatible with
Arduino shields designed for the Uno R3.
○ Edison boards
It is a computer-on-module that was offered by Intel as a development system for wearable devices and
Internet of Things devices.
@SiddharthDayal1 @technobot.siddharth.2526
IoT Hardware
● Building Blocks of IoT Hardware
○ Thing
The asset you want to control or monitor.
○ Data Acquisition Module
Acquire physical signal and convert to digital.
○ Data Processing Module
The “computer” to process data, perform analytics, store data locally, and other edge
computing.
○ Communications Module
Communicate with 3rd party systems, either locally or in the cloud
● IoT Sensors
● Wearable Electronic Devices
● Basic Devices
@SiddharthDayal1 @technobot.siddharth.2526
When someone says, IoT is all about Hardware :|
I be like:
@SiddharthDayal1 @technobot.siddharth.2526
IoT Software
@SiddharthDayal1 @technobot.siddharth.2526
IoT Software
● C Language
○ C programming language has its roots in embedded systems—it even got its start for programming telephone switches.
● C++ Language
○ C++ is the object-oriented version of C, which is a language popular for both the Linux OS and Arduino embedded IoT
software systems.
● Java
○ JAVA is more portable. It is more like a write once and read anywhere language, where you install libraries, invests time
in writing codes once and you are good to go.
● Python
○ Python is an interpreted language, which is, easy to read, quick to learn and quick to write. Also, it’s a powerhouse for
serving data-heavy applications. Its use is slowly spreading to the embedded control and IoT world—specially the
Raspberry Pi processor.
● B#
○ B# was specifically designed for embedded systems, it’s small and compact and has less memory size.
@SiddharthDayal1 @technobot.siddharth.2526
IoT Software
● JavaScript
○ JavaScript is a very event-driven language, and this makes it ideal for reacting to new data from devices and triggering
actions on the devices themselves.
● Data Collection
○ It is used for data filtering, data security, sensing, and measurement. The protocols aid in decision making by sensing
form real-time objects. It can work both ways by collecting data from devices or distributing data to devices. All the data
transmits to a central server.
● Device Integration
○ This software ensures that devices bind and connect to networks facilitating information sharing. A stable cooperation
and communication ensure between multiple devices.
● Real-Time Integration
○ the input from users serves as potential data for carrying out real-time analysis, making insights, suggesting
recommendations to solve an organizations problems and improve its approach.
● Application and Process Extension
○ These applications extend the reach of existing systems and software to allow a wider, more effective system. They
integrate predefined devices for specific purposes such as allowing certain mobile devices or engineering instruments
access.
@SiddharthDayal1 @technobot.siddharth.2526
IoT Companies
@SiddharthDayal1 @technobot.siddharth.2526
IoT Companies
Top 5 IoT Companies in the world:
● IBM
● Google
● Intel
● Microsoft
● Cisco
@SiddharthDayal1 @technobot.siddharth.2526
Applications
@SiddharthDayal1 @technobot.siddharth.2526
Applications
● Smart Home
● Wearables
● Smart City
● Smart Grids
● Industrial Internet
● Connected Car
● Connected Health
● Smart Retail
● Smart Supply Chain
● Smart Farming
@SiddharthDayal1 @technobot.siddharth.2526
Future Scope and
Possibility
@SiddharthDayal1 @technobot.siddharth.2526
IoT Impactful Trends
A new report has been generated by a new research “Top Strategic IoT Trends
and technologies through 2023” states the 10 most impactful IoT Trends
● Artificial Intelligence
● Infonomics and data broking
● Shift from intelligent edge to intelligent mesh
● IoT governance
● Sensor Innovative
● Social, legal and ethical IoT
● Trusted hardware and OS.
● latest IoT User experience
● Innovative on the chip
● New IoT wireless networking technologies
@SiddharthDayal1 @technobot.siddharth.2526
IoT Career Opportunity
These are the following Career opportunities in the Internet of Things:
● Data analytics
● Network and Structure
● Protection
● Device and Hardware
● Cell and UI development
@SiddharthDayal1 @technobot.siddharth.2526
Types of IoT Jobs
In IoT Career Opportunity, there are various types of IoT jobs which are offered:
● Professional in Sensors and Actuators
● Embedded Programs Engineer
● Software Program Engineering
● Safety Engineering
@SiddharthDayal1 @technobot.siddharth.2526
Where and How to start?
@SiddharthDayal1 @technobot.siddharth.2526
6 Simple Tips for that
1. Gain a deep understanding of sensors
2. Focus on user interface
3. Learn JavaScript or Python
4. Play with a Raspberry Pi
5. Find a community
6. Keep your skills cutting edge
@SiddharthDayal1 @technobot.siddharth.2526
Where and how to start?
● Online
○ Udemy
○ Coursera
○ Lynda
○ IoTify
● Books
● YouTube Tutorials
● DIY
● “It’s your choice”
@SiddharthDayal1 @technobot.siddharth.2526
Q & A
@SiddharthDayal1 @technobot.siddharth.2526
Siddharth Dayalwal
Email: siddharthdayalwal2000@gmail.com
Twitter: @SiddharthDayal1
Instagram: @technobot.siddharth.2526
Feel free to connect in case of any query :)
THANK YOU

Introduction to Internet Of Things

  • 1.
  • 2.
    Agenda ● What isIoT? ● Why IoT? ● IoT Technology ● Applications ● Future Scope and Possibility ● Where and How to start ● Q & A
  • 3.
    You all mightbe having this question
  • 4.
    ● Siddharth Dayalwal ●Organizer - Google Crowdsource Vadodara Community ● HackerEarth | CodingBlocks Ambassador ● Tech-Speaker | Open Source Contributor ● Developer | IoT & ML Enthusiast | Coder @SiddharthDayal1 @technobot.siddharth.2526
  • 5.
    What is IoT? @SiddharthDayal1@technobot.siddharth.2526
  • 6.
    What is IoT? Internetworkingof devices, physical objects embedded with sensors, actuators, software, electronics, network connectivity that enables these objects to collect and exchange data. In simple terms : Network of physical objects or “things” which are interconnected via “internet” @SiddharthDayal1 @technobot.siddharth.2526
  • 7.
    Brief History ofIoT ● 1990: 1 Internet connected toaster developed by John Roomkeyst ● 1999: Term IoT was coined by Kevin Ashton (Father of IoT). ● 2000: LG announces it’s first Internet Refrigerator Plans. ● 2008-2009: The IoT was “Born” @SiddharthDayal1 @technobot.siddharth.2526
  • 8.
    Cycle 4 ACT Taking Actionbased on the Information and Data. 3 ANALYZE Creating Information from the received/collected Data. 2 COMMUNICATE Sending Data and Events through Network to some destination. 1 COLLECT Devices and Sensors are collecting Data everywhere. The IoT LifeCycle @SiddharthDayal1 @technobot.siddharth.2526
  • 9.
    How IoT works? @SiddharthDayal1@technobot.siddharth.2526
  • 10.
    How IoT works? Theentire process starts with the devices themselves, such as smartphones, digital watches, electronic appliances which securely communicate with an internet of things platform. IoT platform collects and combines data from multiple devices and platforms and applies analytics to share the most valuable data with applications to address industry-specific needs. @SiddharthDayal1 @technobot.siddharth.2526
  • 11.
  • 12.
    Why IoT? ● CuttingEdge Technology ○ 50 Billion connected devices by 2025. ○ “What was the last piece of technology you purchased that didn’t have Wi-Fi or Bluetooth built in? ● Total transparency is available with lesser inefficiencies and greater quality. ● Without human intervention, the machines are able to communicate with each other leading to faster and timely output. ● More information helps making better decisions. @SiddharthDayal1 @technobot.siddharth.2526
  • 13.
    Why IoT? ● Monitoring. ●Saves Money. ● Saves Time. ● Automation on Daily Tasks. ● Better Quality of Life. @SiddharthDayal1 @technobot.siddharth.2526
  • 14.
  • 15.
    IoT Technology ● Bluetooth ○important short-range IoT communications Protocols / Technology ● Zigbee ○ ZigBee is similar to Bluetooth and is majorly used in industrial settings. ● Z-Wave ○ Z-Wave is a low-power RF communications IoT technology that primarily design for home automation for products such as lamp controllers and sensors among many other devices. ● Wi-Fi ○ WiFi connectivity is one of the most popular IoT communication protocol @SiddharthDayal1 @technobot.siddharth.2526
  • 16.
    IoT Technology ● Cellular ○Any IoT application that requires operation over longer distances can take advantage of GSM/3G/4G cellular communication capabilities. ● NFC ○ NFC (Near Field Communication) is an IoT technology. It enables simple and safe communications between electronic devices, and specifically for smartphones, allowing consumers to perform transactions in which one does not have to be physically present. ● LoRa Wan ○ LoRaWAN is one of popular IoT Technology, targets wide-area network (WAN) applications. @SiddharthDayal1 @technobot.siddharth.2526
  • 17.
  • 18.
    IoT Protocols 1. ConstrainedApplication Protocol (CoAP) 2. Message Queue Telemetry Transport Protocol (MQTT) 3. Advanced Message Queuing Protocol (AMQP) 4. Data Distribution Service (DDS) @SiddharthDayal1 @technobot.siddharth.2526
  • 19.
  • 20.
    IoT Hardware ● HardwareComponents ○ Arduino Micro Controllers It is basically smaller board that is plugged into mainboards to improve and increase its functionality by bringing out specific functions or features ○ Raspberry Pi It is a very affordable and tiny computer that can incorporate an entire web server. Often called “RasPi,” it has enough processing power and memory to run Windows 10 on it as well as IoT Core. ○ Beagle Board BeagleBoard is a single-board computer with a Linux-based OS that uses an ARM processor, capable of more powerful processing than RasPi. ○ Intel’s Galileo It's the first board based on Intel® architecture designed to be hardware and software pin-compatible with Arduino shields designed for the Uno R3. ○ Edison boards It is a computer-on-module that was offered by Intel as a development system for wearable devices and Internet of Things devices. @SiddharthDayal1 @technobot.siddharth.2526
  • 21.
    IoT Hardware ● BuildingBlocks of IoT Hardware ○ Thing The asset you want to control or monitor. ○ Data Acquisition Module Acquire physical signal and convert to digital. ○ Data Processing Module The “computer” to process data, perform analytics, store data locally, and other edge computing. ○ Communications Module Communicate with 3rd party systems, either locally or in the cloud ● IoT Sensors ● Wearable Electronic Devices ● Basic Devices @SiddharthDayal1 @technobot.siddharth.2526
  • 22.
    When someone says,IoT is all about Hardware :| I be like: @SiddharthDayal1 @technobot.siddharth.2526
  • 23.
  • 24.
    IoT Software ● CLanguage ○ C programming language has its roots in embedded systems—it even got its start for programming telephone switches. ● C++ Language ○ C++ is the object-oriented version of C, which is a language popular for both the Linux OS and Arduino embedded IoT software systems. ● Java ○ JAVA is more portable. It is more like a write once and read anywhere language, where you install libraries, invests time in writing codes once and you are good to go. ● Python ○ Python is an interpreted language, which is, easy to read, quick to learn and quick to write. Also, it’s a powerhouse for serving data-heavy applications. Its use is slowly spreading to the embedded control and IoT world—specially the Raspberry Pi processor. ● B# ○ B# was specifically designed for embedded systems, it’s small and compact and has less memory size. @SiddharthDayal1 @technobot.siddharth.2526
  • 25.
    IoT Software ● JavaScript ○JavaScript is a very event-driven language, and this makes it ideal for reacting to new data from devices and triggering actions on the devices themselves. ● Data Collection ○ It is used for data filtering, data security, sensing, and measurement. The protocols aid in decision making by sensing form real-time objects. It can work both ways by collecting data from devices or distributing data to devices. All the data transmits to a central server. ● Device Integration ○ This software ensures that devices bind and connect to networks facilitating information sharing. A stable cooperation and communication ensure between multiple devices. ● Real-Time Integration ○ the input from users serves as potential data for carrying out real-time analysis, making insights, suggesting recommendations to solve an organizations problems and improve its approach. ● Application and Process Extension ○ These applications extend the reach of existing systems and software to allow a wider, more effective system. They integrate predefined devices for specific purposes such as allowing certain mobile devices or engineering instruments access. @SiddharthDayal1 @technobot.siddharth.2526
  • 26.
  • 27.
    IoT Companies Top 5IoT Companies in the world: ● IBM ● Google ● Intel ● Microsoft ● Cisco @SiddharthDayal1 @technobot.siddharth.2526
  • 28.
  • 29.
    Applications ● Smart Home ●Wearables ● Smart City ● Smart Grids ● Industrial Internet ● Connected Car ● Connected Health ● Smart Retail ● Smart Supply Chain ● Smart Farming @SiddharthDayal1 @technobot.siddharth.2526
  • 30.
  • 31.
    IoT Impactful Trends Anew report has been generated by a new research “Top Strategic IoT Trends and technologies through 2023” states the 10 most impactful IoT Trends ● Artificial Intelligence ● Infonomics and data broking ● Shift from intelligent edge to intelligent mesh ● IoT governance ● Sensor Innovative ● Social, legal and ethical IoT ● Trusted hardware and OS. ● latest IoT User experience ● Innovative on the chip ● New IoT wireless networking technologies @SiddharthDayal1 @technobot.siddharth.2526
  • 32.
    IoT Career Opportunity Theseare the following Career opportunities in the Internet of Things: ● Data analytics ● Network and Structure ● Protection ● Device and Hardware ● Cell and UI development @SiddharthDayal1 @technobot.siddharth.2526
  • 33.
    Types of IoTJobs In IoT Career Opportunity, there are various types of IoT jobs which are offered: ● Professional in Sensors and Actuators ● Embedded Programs Engineer ● Software Program Engineering ● Safety Engineering @SiddharthDayal1 @technobot.siddharth.2526
  • 34.
    Where and Howto start? @SiddharthDayal1 @technobot.siddharth.2526
  • 35.
    6 Simple Tipsfor that 1. Gain a deep understanding of sensors 2. Focus on user interface 3. Learn JavaScript or Python 4. Play with a Raspberry Pi 5. Find a community 6. Keep your skills cutting edge @SiddharthDayal1 @technobot.siddharth.2526
  • 36.
    Where and howto start? ● Online ○ Udemy ○ Coursera ○ Lynda ○ IoTify ● Books ● YouTube Tutorials ● DIY ● “It’s your choice” @SiddharthDayal1 @technobot.siddharth.2526
  • 37.
    Q & A @SiddharthDayal1@technobot.siddharth.2526
  • 38.
    Siddharth Dayalwal Email: siddharthdayalwal2000@gmail.com Twitter:@SiddharthDayal1 Instagram: @technobot.siddharth.2526 Feel free to connect in case of any query :) THANK YOU