favoriot
Develop IoT
Project Using IoT
Platform in the Era
IR 4.0
Dr. Mazlan Abbas
19 April 2023 - KYPJ
CEO - FAVORIOT
favoriot
04. Interdisciplinary Collaboration
03. Technological Literacy
02. Problem Solving Skills
01. Career Opportunities
05. Enhance Productivity
Five (5) Reasons Why We Learn IoT
favoriot
Ripples of Technology
Artificial Intelligence (AI) Virtual Reality (VR)
Augmented Reality (VR)
Blockchain
Big Data Analytics
Robotics
Drones
Internet of Things (IoT)
favoriot
IoT – The 3rd Wave of Internet
favoriot
Era of Industrial
“Revolution”
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
favoriot
Enabling Technologies of Industry 4WRD
favoriot
The Survival Test
Which Industrial Revolution Are We
in Now?
favoriot
Education
1.0
3.0
2.0
4.0
favoriot
Conference Registration
1.0
3.0
2.0
4.0
favoriot
Shopping
1.0
3.0
2.0
4.0
favoriot
2.7
Where are we now?
favoriot
Barriers of IR 4.0
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
favoriot
Comfortable
Need a little Push
favoriot
IoT – From Ripple to
Tsunami
Internet of Things
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
favoriot
Phases of IoT
Maturity
favoriot
IOT Maturity
Autonomous
Optimization
Control
Monitoring
favoriot
MONITORING
Vehicle Tracking
favoriot
CONTROL
Security Lock
Immobilizer
favoriot
OPTIMISE
Best Route
Safe Fuel
Optimize Engine
favoriot
AUTONOMOUS
Self-Cruising
Safe-Sailing
favoriot
UBER is Disruptive
favoriot
favoriot
DRIVERLESS TAXI
What’s Next?
favoriot
FLYING TAXI
AAV – Autonomous Aerial Vehicle
favoriot
Reasons We
Need a Pilot
Trial
favoriot
4 Reasons We Need a National Trial
1.0
Technology Maturity
2.0
Market Adoption
3.0
Business Model
4.0
Policy & Regulatory
favoriot
Build IoT Applications
Based on the Pain Points
of the Customers
favoriot
(1) Manpower
• Increase productivity
• Lower manpower costs
favoriot
(2) Material
• Just in Time
• Saves time and
cost
• Understanding
condition about
assets
favoriot
(3) Machine
• Uptime
• Predictive Maintenance
• Reduce Errors
favoriot
(4) Method
• Reduced “Red-
Tapes”
• Become agile
• Faster and efficient
favoriot
(5) Market
• Enter new market
segment
• Expand reach globally
favoriot
(6) Money
• Create new products
and revenue stream
• New business models
• Saves costs
favoriot
(7) Management
• Data-driven decision
management
• Better decision making
• Transparency
favoriot
Levels of Value
Pyramid
favoriot
Wisdom
Knowledge
Information
Data
More
Important
Less
Important
B
e
n
e
f
i
t
t
o
H
u
m
a
n
i
t
y
Evaluated understanding
Appreciation of
Answers to questions.
Symbols
Understanding
Answers to
questions
WHO
WHY
HOW
WHAT
WHERE WHEN
Value is Created by Making Sense of Data
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
favoriot
Home Health Transport Office
Waste
IOT Platform – Blending IoT Data
Blending Data - Creating New Compound Applications
IoT Platform
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
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
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
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
favoriot
Start Your IoT Project
Using
FAVORIOT Platform
How-To
favoriot
favoriot
favoriot
Data Streams
favoriot
Dashboard
favoriot
Custom Dashboard
favoriot
Visualisation Options
Favoriot Dashboard Export to .csv or json
favoriot
Visualisation Options
Android App Inventor React & Plotly.js Vue & Chart.js
favoriot
Step-by-Step Tutorials
favoriot
Favoriot IoT Tutorial - YouTube
favoriot
Join the Next
#GenerationIoT
Community
http://platform.favoriot.com/signup
FREE IoT Platform
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?
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)
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]
favoriot
favoriot
Presentation Slides
Download in Slideshare
http://slideshare.net/mazlan1
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
favoriot
www.favoriot.com
favoriot
favoriot
favoriot favoriot
info@favoriot.com favoriot

Develop IoT Project Using IoT Platform in the Era IR 4.0