3. favoriot
Ripples of Technology
Artificial Intelligence (AI) Virtual Reality (VR)
Augmented Reality (VR)
Blockchain
Big Data Analytics
Robotics
Drones
Internet of Things (IoT)
6. favoriot
Where Are We In The Industrial Revolution
IR 1.0
(Manual)
IR 2.0
(Electrical)
IR 3.0
(Automation/
Internet)
IR 4.0
(Intelligence)
1.0 3.0
2.0 4.0
14. favoriot
Difficulty in coordinating actions
across different organization
units
Lack of courage to push radical
transformation
Lack of necessary talent
Lack of business case that justifies
investment in the underlying IR 4.0
architecture
Top Barriers
to IR 4.0
17. favoriot
Why IoT Is At An Inflection Point?
Hardware
is cheap
Connectivity
is pervasive
Moore’s Law
continues
Metcalfe’s Law
”Network
Effects”
Development
is easy
40. favoriot
5 Main Components of IoT
04
03
02
01
Digital Sensors – Temp,
humidity, pressure, gas, etc
Fixed or wireless
Platform that aggregate
heterogeneous devices with
different protocols
Workflow, analytics and insights
Sensors & Actuators
Connectivity
IoT Middleware
Applications & Analytics
Security
05
41. favoriot
Home Health Transport Office
Waste
IOT Platform – Blending IoT Data
Blending Data - Creating New Compound Applications
IoT Platform
42. favoriot
Key Features of IoT Platform
Device management: the ability to remotely manage and
monitor connected devices
Data analytics: the ability to collect, store, and analyse data
from connected devices
Integration with other systems: the ability to integrate with
other systems, such as enterprise software or cloud services
Security: the ability to ensure the security and privacy of data
transmitted over the network
43. favoriot
Benefits of IoT Platform
Reduced development time and costs
Increased scalability and flexibility
Improved data insights and decision-making
Enhanced customer experiences and
engagement
44. favoriot
Categorization of IoT Platforms
Publicly Traded Open Source
End-to-End Connectivity Developer Friendly
Platforms developed and
maintained by large traded
companies
Platforms that provide data
management services under
open licenses
Platforms designed based on
supplied hardware and
required solution
Platforms can be easily
integrated with Arduino,
Raspberry Pi, custom-made &
commercial IoT products
45. favoriot
REST API
Scalable
Storage
REST API
Dashboards Analytics
Device
Management
Rule
Engine
MQTT COAP
Smart Applications
Warehouse
Agriculture Environment
Building
Home
Email
SMS
Telegram
HTTP Post
RPC
Methods
Gateways Devices Devices
Analytics
Dashboards
56. favoriot
IoT Project - What Should You Focus?
favoriot
Hardware Connectivity Platform Application/Dashboard
• How to develop
the hardware?
• What sensors to
use?
• What network
to use?
• Which
communication
adapter?
• How to send data to
the Cloud?
• How to manage the
device?
• How to save the data?
• How to create a
dashboard?
• How to create insights?
• How to create smart
application?
57. favoriot
Simple Steps to Start Your IoT Journey
favoriot
(1) Sensor (2) Connectivity
(3) Platform
(4) Application
Scan for Free IoT Resources
(Tips, Tutorials and Projects)
58. favoriot
Top IoT Programming Languages
1. Java
2. C
3. Javascript
4. Python
5. C++
6. PHP
7. C#
8. Assembler
9. LUA
10. Go
11. R
12. Swift
13. Ruby
14. Rust
Most Popular Languages
DEVICES – C, C++
GATEWAYS – Java, Python, C, C++
CLOUD – Java, Javascript, Python, PHP
Most Valuable Programming Languages
Java, Python, C, C++
Why? 1. High-level scripting languages
2. Operate on pretty much any machine
3. Work across networks and multiple devices
4. Matured with extensive documentation and
tutorials
[Scan for More Info]
61. favoriot
Three (3) IoT
eBooks
1)IoT Notes – Great to use
for your IoT lectures!
2)Your IoT Journey –
Compilation of best
Blog articles on IoT
3)IoT Infographics