SlideShare a Scribd company logo
One to unite them all
We believe in a world of IoT/M2M consisting of
many protocols and many solutions and billions
of devices.
Still there is a need for...
...one way to discover them all.
...one way to configure them all.
...one way to interact with them all.
...one way to update firmware of them all.
&
many ways to communicate with them all.
VSCP
an open and free framework for
IoT & M2M
Solving the needs.
one way to discover them all.
Each device have a globally unique id that can be
constructed from an existing GUID.
Each device contains information about who built
it, what it can do, how it can be made to do that
and much more.
one way to configure them all.
Each device export a register model. An
abstraction well known from the electronics
industries and the IC circuits and very successful.
Scale well from the tiniest to the largest devices.
Well proven in billions of circuits.
one way to interact with them all.
A device send out well specified and directly
understandable information.
A device can automatically be configured to react
on “information” from other devices.
one way to update firmware of
them all.
An abstraction for memory of a device is available
and a well specified model for updating it lay the
road for one way to remotely update firmware on
all devices.
The problem – part one
Every device of today
send data packed in
different ways where
you know nothing about
the data.
Is it a temperature or just some
random number?
Is the temperature given in Kelvin,
Fahrenheit or Celsius?
????? ??? ?
The VSCP solution – part one
You know what
you get and how
to interpret what
you get.
The problem – part 2
Devices comes in many
different shapes.
What can I do with them?
How can I make them do
what I want!
The VSCP solution – part two
Ask the IoT devices
themselves what they
can do for you.
Configure them all in the
same way.
The problem – part 3
You want all your
devices to interact
with each other...
Hmmmm... only
possible if you use
one communication
protocol and one
supplier.
The VSCP solution – part three
Everyone talks to
each other.
Set up the interaction
in one common way.
Any supplier, any
protocol.
But...
Yes we know you have a solution for all this that is
super nice and beautiful.
Good thing. You don't have to change anything.
Two choices.
Implement VSCP in your product besides your
own solution. VSCP is so lightweight so this is
easily done.
Or
Build a driver that abstracts your device to the
VSCP world. Works for legacy devices to.
Use as the only protocol
for you solution
Fits in low resource
devices and even in
silicon.
Use any protocol.
Choices
Use only the tools,
software and APIs and
make your device look
like a VSCP device.
A simple driver is all you
need.
Choices
Use TCP/IP, MQTT,
UDP, raw Ethernet.... to
communication with all
VSCP devices and
making your device look
like a VSCP device to.
Choices
Use the websocket
interface and the
JavaScript widget set to
create nice UX
experiences.
Choices
If we had time we would
have told you everything
that is possible with the
VSCP framework.
But we can't.
Choices
One to unite them all
More information is
available at our site
http://www.vscp.org
Not just a protocol.

More Related Content

Similar to One to unite them all

Decibel meter using IoT with notice board
Decibel meter using IoT with notice boardDecibel meter using IoT with notice board
Decibel meter using IoT with notice board
IRJET Journal
 
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET Journal
 
Designing Internet of things
Designing Internet of thingsDesigning Internet of things
Designing Internet of things
Mahdi Hosseini Moghaddam
 
Embedded system
Embedded systemEmbedded system
Embedded system12lakshmi
 
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
mfrancis
 
SensiBLE presentation
SensiBLE presentationSensiBLE presentation
SensiBLE presentation
Menahem Milan Yudkovich
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoTDesign and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT
IJRTEMJOURNAL
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT	Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT
journal ijrtem
 
Smart home automation system
Smart home automation systemSmart home automation system
Smart home automation system
Pawan Kumar Ganjhu
 
Android and processors
Android and processorsAndroid and processors
Android and processors
Adarsh Gowda
 
Internet of Things.pptx
Internet of Things.pptxInternet of Things.pptx
Internet of Things.pptx
Eshwar Prasad
 
The range and scope of computer applications
The range and scope of computer applicationsThe range and scope of computer applications
The range and scope of computer applications
Mirza Ćutuk
 
PPT on Weather Monitoring System-converted (1).pptx
PPT on Weather Monitoring System-converted (1).pptxPPT on Weather Monitoring System-converted (1).pptx
PPT on Weather Monitoring System-converted (1).pptx
abhisheksinghcompute
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
KIET Group of Institutions, Ghaziabad
 
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
IRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoTIRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoT
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
IRJET Journal
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
Vishwa Mohan
 
Iot
IotIot

Similar to One to unite them all (20)

embedded systems
embedded systemsembedded systems
embedded systems
 
Embedded systemsandvlsi
Embedded systemsandvlsiEmbedded systemsandvlsi
Embedded systemsandvlsi
 
Decibel meter using IoT with notice board
Decibel meter using IoT with notice boardDecibel meter using IoT with notice board
Decibel meter using IoT with notice board
 
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...IRJET -  	  Automatic Toll E-Tickting System for Transportation and Finding o...
IRJET - Automatic Toll E-Tickting System for Transportation and Finding o...
 
Designing Internet of things
Designing Internet of thingsDesigning Internet of things
Designing Internet of things
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...Journey from Monolith to a Modularized Application - Approach and Key Learnin...
Journey from Monolith to a Modularized Application - Approach and Key Learnin...
 
SensiBLE presentation
SensiBLE presentationSensiBLE presentation
SensiBLE presentation
 
Internet Of Things
 Internet Of Things Internet Of Things
Internet Of Things
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoTDesign and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT
 
Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT	Design and Implementation of Smart Bell Notification System using IoT
Design and Implementation of Smart Bell Notification System using IoT
 
Smart home automation system
Smart home automation systemSmart home automation system
Smart home automation system
 
Android and processors
Android and processorsAndroid and processors
Android and processors
 
Internet of Things.pptx
Internet of Things.pptxInternet of Things.pptx
Internet of Things.pptx
 
The range and scope of computer applications
The range and scope of computer applicationsThe range and scope of computer applications
The range and scope of computer applications
 
PPT on Weather Monitoring System-converted (1).pptx
PPT on Weather Monitoring System-converted (1).pptxPPT on Weather Monitoring System-converted (1).pptx
PPT on Weather Monitoring System-converted (1).pptx
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
IRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoTIRJET -  	  Hand Gesture Recognition and Voice Conversion System using IoT
IRJET - Hand Gesture Recognition and Voice Conversion System using IoT
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 
Iot
IotIot
Iot
 

Recently uploaded

F5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptxF5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptx
ArjunJain44
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
kywwoyk
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
eemet
 
Cyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber securityCyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber security
perweeng31
 
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
Amil baba
 
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
kywwoyk
 
web-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jerweb-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jer
freshgammer09
 
Drugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptxDrugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptx
ThalapathyVijay15
 
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
PinkySharma900491
 

Recently uploaded (9)

F5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptxF5 LTM TROUBLESHOOTING Guide latest.pptx
F5 LTM TROUBLESHOOTING Guide latest.pptx
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
一比一原版SDSU毕业证圣地亚哥州立大学毕业证成绩单如何办理
 
Cyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber securityCyber Sequrity.pptx is life of cyber security
Cyber Sequrity.pptx is life of cyber security
 
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
NO1 Uk Amil Baba In Lahore Kala Jadu In Lahore Best Amil In Lahore Amil In La...
 
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
 
web-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jerweb-tech-lab-manual-final-abhas.pdf. Jer
web-tech-lab-manual-final-abhas.pdf. Jer
 
Drugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptxDrugs used in parkinsonism and other movement disorders.pptx
Drugs used in parkinsonism and other movement disorders.pptx
 
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
MATHEMATICS BRIDGE COURSE (TEN DAYS PLANNER) (FOR CLASS XI STUDENTS GOING TO ...
 

One to unite them all

  • 1. One to unite them all
  • 2. We believe in a world of IoT/M2M consisting of many protocols and many solutions and billions of devices.
  • 3. Still there is a need for... ...one way to discover them all. ...one way to configure them all. ...one way to interact with them all. ...one way to update firmware of them all. & many ways to communicate with them all.
  • 4. VSCP an open and free framework for IoT & M2M Solving the needs.
  • 5. one way to discover them all. Each device have a globally unique id that can be constructed from an existing GUID. Each device contains information about who built it, what it can do, how it can be made to do that and much more.
  • 6. one way to configure them all. Each device export a register model. An abstraction well known from the electronics industries and the IC circuits and very successful. Scale well from the tiniest to the largest devices. Well proven in billions of circuits.
  • 7. one way to interact with them all. A device send out well specified and directly understandable information. A device can automatically be configured to react on “information” from other devices.
  • 8. one way to update firmware of them all. An abstraction for memory of a device is available and a well specified model for updating it lay the road for one way to remotely update firmware on all devices.
  • 9. The problem – part one Every device of today send data packed in different ways where you know nothing about the data. Is it a temperature or just some random number? Is the temperature given in Kelvin, Fahrenheit or Celsius? ????? ??? ?
  • 10. The VSCP solution – part one You know what you get and how to interpret what you get.
  • 11. The problem – part 2 Devices comes in many different shapes. What can I do with them? How can I make them do what I want!
  • 12. The VSCP solution – part two Ask the IoT devices themselves what they can do for you. Configure them all in the same way.
  • 13. The problem – part 3 You want all your devices to interact with each other... Hmmmm... only possible if you use one communication protocol and one supplier.
  • 14. The VSCP solution – part three Everyone talks to each other. Set up the interaction in one common way. Any supplier, any protocol.
  • 15. But... Yes we know you have a solution for all this that is super nice and beautiful. Good thing. You don't have to change anything.
  • 16. Two choices. Implement VSCP in your product besides your own solution. VSCP is so lightweight so this is easily done. Or Build a driver that abstracts your device to the VSCP world. Works for legacy devices to.
  • 17. Use as the only protocol for you solution Fits in low resource devices and even in silicon. Use any protocol. Choices
  • 18. Use only the tools, software and APIs and make your device look like a VSCP device. A simple driver is all you need. Choices
  • 19. Use TCP/IP, MQTT, UDP, raw Ethernet.... to communication with all VSCP devices and making your device look like a VSCP device to. Choices
  • 20. Use the websocket interface and the JavaScript widget set to create nice UX experiences. Choices
  • 21. If we had time we would have told you everything that is possible with the VSCP framework. But we can't. Choices
  • 22. One to unite them all More information is available at our site http://www.vscp.org Not just a protocol.