SlideShare a Scribd company logo
VSCP – Very Simple Control
Protocol
A lot more than just a protocol
its...
VSCP & Friends
More?● A complete super lightweight framework for
IoT/m2m
● Free and open to use. Open source, GPL,
LGPL, freeware with possibility to buy
commercial license
● Autonomous node functionality.
● Uniform unit discovery.
● Uniform unit configuration.
● Uniform data presentation.
● Uniform firmware update.
● A lot of tools and libs.
Lightweight
● Designed to do its job on low-end/low-
bandwidth hardware.
● Scales from an AVR/PIC/ARM etc. to a
full featured machines.
● Works on the media YOU like. Cable is
your choice. Wireless to.
● A lot of free firmware examples on CAN,
TCP/IP, Ethernet, RS-232,RS-485,
GPRS, MiWI, 802.15.4...
●Autonomous nodes
● No dependence on a master.
● Nodes just do there work.
● Internal decision matrix and registers
makes them easy to configure in a
common and easy way.
Uniform unit
discovery
● Nodes inform you when they are first installed.
● Nodes tell you what they can do if you ask
them.
● Nodes can even give you the manual if you
want to read more about them.
● Nodes are identifiable in a globally unique
way.
Uniform unit
configuration
● Nodes will help you to configure them.
● If you are on an intelligent device the
wizard will help you configure the little
thing in an easy way.
● It has never been easier to configure
complex things even at remote
locations. And if you have done it once
you know them all.
Uniform data
presentation.
● VSCP events are well defined.
● You know if a temperature is coming
your way and if it is set in Kelvin, Celsius
or Fahrenheit. In fact that's true for
everything your want to measure.
● Easy to adopt to dynamic environments.
A lot of tools and libs
● Libs and classes for easy access to
functionality.
● VSCP Works a graphical tool for
diagnostic, bootloading and other tasks.
● VSCP daemon a server workhorse.
● Many, many driver. CAN, SocketCAN,
MQTT, TCP/IP links, XAP, Bluetooth...
We can go on and on and on.
VSCP Works
● VSCP Works is mostly for developers
● Debug nodes and many useful tools.
● Logging
● Configuration and setup.
● Uniform firmware update.
● And more...
The VSCP Daemon
● Lightweight daemon.
● TCP/IP interface.
● HTML5 Web socket interface.
● WEB server
● Driver interface
● Scheduler.
● Central variable handling.
● And more...
next...
● We know you want beauty so you will
give you that to.
● Good looking dynamic user interface
components.
● Widgets on HTML5. Power & Looks.
● Communicate with hardware and/or
VSCP daemon over web sockets
● Merlin a cross platform UI design tool.
VSCP & Friends
We just want to
change the world...
http://www.vscp.org

More Related Content

Similar to VSCP & Friends Presentation Eindhoven

Composing services with Kubernetes
Composing services with KubernetesComposing services with Kubernetes
Composing services with Kubernetes
Bart Spaans
 
IoT Story: From Edge to HDP
IoT Story: From Edge to HDPIoT Story: From Edge to HDP
IoT Story: From Edge to HDP
DataWorks Summit
 
Building a Small DC
Building a Small DCBuilding a Small DC
Building a Small DC
APNIC
 
Building a Small Datacenter
Building a Small DatacenterBuilding a Small Datacenter
Building a Small Datacenter
ssuser4b98f0
 
A Kernel of Truth: Intrusion Detection and Attestation with eBPF
A Kernel of Truth: Intrusion Detection and Attestation with eBPFA Kernel of Truth: Intrusion Detection and Attestation with eBPF
A Kernel of Truth: Intrusion Detection and Attestation with eBPF
oholiab
 
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon
 
Add sale davinci
Add sale davinciAdd sale davinci
Add sale davinci
Akash Sahoo
 
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. GrayOVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
harryvanhaaren
 
The internet of $h1t
The internet of $h1tThe internet of $h1t
The internet of $h1t
Amit Serper
 
The advantages of Arista/OVH configurations, and the technologies behind buil...
The advantages of Arista/OVH configurations, and the technologies behind buil...The advantages of Arista/OVH configurations, and the technologies behind buil...
The advantages of Arista/OVH configurations, and the technologies behind buil...
OVHcloud
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
Thomas Graf
 
Network Virtualization & Software-defined Networking
Network Virtualization & Software-defined NetworkingNetwork Virtualization & Software-defined Networking
Network Virtualization & Software-defined Networking
Digicomp Academy AG
 
Mellanox Approach to NFV & SDN
Mellanox Approach to NFV & SDNMellanox Approach to NFV & SDN
Mellanox Approach to NFV & SDN
Mellanox Technologies
 
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over WebsocketIntroduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
sametmax
 
Pluggable Infrastructure with CI/CD and Docker
Pluggable Infrastructure with CI/CD and DockerPluggable Infrastructure with CI/CD and Docker
Pluggable Infrastructure with CI/CD and Docker
Bob Killen
 
Network Automation - Interconnection tools
Network Automation - Interconnection toolsNetwork Automation - Interconnection tools
Network Automation - Interconnection tools
Andy Davidson
 
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
Logan Best
 
Monkey Server
Monkey ServerMonkey Server
Monkey Server
Eduardo Silva Pereira
 
Experiences with Microservices at Tuenti
Experiences with Microservices at TuentiExperiences with Microservices at Tuenti
Experiences with Microservices at Tuenti
Andrés Viedma Peláez
 
Iot vupico-damien-contreras-2018-05-17-light-v3
Iot vupico-damien-contreras-2018-05-17-light-v3Iot vupico-damien-contreras-2018-05-17-light-v3
Iot vupico-damien-contreras-2018-05-17-light-v3
Damien Contreras
 

Similar to VSCP & Friends Presentation Eindhoven (20)

Composing services with Kubernetes
Composing services with KubernetesComposing services with Kubernetes
Composing services with Kubernetes
 
IoT Story: From Edge to HDP
IoT Story: From Edge to HDPIoT Story: From Edge to HDP
IoT Story: From Edge to HDP
 
Building a Small DC
Building a Small DCBuilding a Small DC
Building a Small DC
 
Building a Small Datacenter
Building a Small DatacenterBuilding a Small Datacenter
Building a Small Datacenter
 
A Kernel of Truth: Intrusion Detection and Attestation with eBPF
A Kernel of Truth: Intrusion Detection and Attestation with eBPFA Kernel of Truth: Intrusion Detection and Attestation with eBPF
A Kernel of Truth: Intrusion Detection and Attestation with eBPF
 
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
DevSecCon London 2019: A Kernel of Truth: Intrusion Detection and Attestation...
 
Add sale davinci
Add sale davinciAdd sale davinci
Add sale davinci
 
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. GrayOVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
 
The internet of $h1t
The internet of $h1tThe internet of $h1t
The internet of $h1t
 
The advantages of Arista/OVH configurations, and the technologies behind buil...
The advantages of Arista/OVH configurations, and the technologies behind buil...The advantages of Arista/OVH configurations, and the technologies behind buil...
The advantages of Arista/OVH configurations, and the technologies behind buil...
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
 
Network Virtualization & Software-defined Networking
Network Virtualization & Software-defined NetworkingNetwork Virtualization & Software-defined Networking
Network Virtualization & Software-defined Networking
 
Mellanox Approach to NFV & SDN
Mellanox Approach to NFV & SDNMellanox Approach to NFV & SDN
Mellanox Approach to NFV & SDN
 
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over WebsocketIntroduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
Introduction to WAMP, a protocol enabling PUB/SUB and RPC over Websocket
 
Pluggable Infrastructure with CI/CD and Docker
Pluggable Infrastructure with CI/CD and DockerPluggable Infrastructure with CI/CD and Docker
Pluggable Infrastructure with CI/CD and Docker
 
Network Automation - Interconnection tools
Network Automation - Interconnection toolsNetwork Automation - Interconnection tools
Network Automation - Interconnection tools
 
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
 
Monkey Server
Monkey ServerMonkey Server
Monkey Server
 
Experiences with Microservices at Tuenti
Experiences with Microservices at TuentiExperiences with Microservices at Tuenti
Experiences with Microservices at Tuenti
 
Iot vupico-damien-contreras-2018-05-17-light-v3
Iot vupico-damien-contreras-2018-05-17-light-v3Iot vupico-damien-contreras-2018-05-17-light-v3
Iot vupico-damien-contreras-2018-05-17-light-v3
 

VSCP & Friends Presentation Eindhoven

  • 1. VSCP – Very Simple Control Protocol A lot more than just a protocol
  • 3. More?● A complete super lightweight framework for IoT/m2m ● Free and open to use. Open source, GPL, LGPL, freeware with possibility to buy commercial license ● Autonomous node functionality. ● Uniform unit discovery. ● Uniform unit configuration. ● Uniform data presentation. ● Uniform firmware update. ● A lot of tools and libs.
  • 4. Lightweight ● Designed to do its job on low-end/low- bandwidth hardware. ● Scales from an AVR/PIC/ARM etc. to a full featured machines. ● Works on the media YOU like. Cable is your choice. Wireless to. ● A lot of free firmware examples on CAN, TCP/IP, Ethernet, RS-232,RS-485, GPRS, MiWI, 802.15.4...
  • 5. ●Autonomous nodes ● No dependence on a master. ● Nodes just do there work. ● Internal decision matrix and registers makes them easy to configure in a common and easy way.
  • 6. Uniform unit discovery ● Nodes inform you when they are first installed. ● Nodes tell you what they can do if you ask them. ● Nodes can even give you the manual if you want to read more about them. ● Nodes are identifiable in a globally unique way.
  • 7. Uniform unit configuration ● Nodes will help you to configure them. ● If you are on an intelligent device the wizard will help you configure the little thing in an easy way. ● It has never been easier to configure complex things even at remote locations. And if you have done it once you know them all.
  • 8. Uniform data presentation. ● VSCP events are well defined. ● You know if a temperature is coming your way and if it is set in Kelvin, Celsius or Fahrenheit. In fact that's true for everything your want to measure. ● Easy to adopt to dynamic environments.
  • 9. A lot of tools and libs ● Libs and classes for easy access to functionality. ● VSCP Works a graphical tool for diagnostic, bootloading and other tasks. ● VSCP daemon a server workhorse. ● Many, many driver. CAN, SocketCAN, MQTT, TCP/IP links, XAP, Bluetooth... We can go on and on and on.
  • 10. VSCP Works ● VSCP Works is mostly for developers ● Debug nodes and many useful tools. ● Logging ● Configuration and setup. ● Uniform firmware update. ● And more...
  • 11. The VSCP Daemon ● Lightweight daemon. ● TCP/IP interface. ● HTML5 Web socket interface. ● WEB server ● Driver interface ● Scheduler. ● Central variable handling. ● And more...
  • 12. next... ● We know you want beauty so you will give you that to. ● Good looking dynamic user interface components. ● Widgets on HTML5. Power & Looks. ● Communicate with hardware and/or VSCP daemon over web sockets ● Merlin a cross platform UI design tool.
  • 13.
  • 14. VSCP & Friends We just want to change the world... http://www.vscp.org