An open API service indexing awesome lists of open source software.

https://github.com/grodansparadis/vscp

VSCP (Very Simple Control Protocol) IoT/m2m framework
https://github.com/grodansparadis/vscp

can-bus canbus communication home-automation iot iot-application iot-framework iot-gateway iot-platform iothub m2m vscp

Last synced: 5 months ago
JSON representation

VSCP (Very Simple Control Protocol) IoT/m2m framework

Awesome Lists containing this project

README

          

VSCP & Friends

![License](https://img.shields.io/badge/license-MIT-blue.svg)
![C/C++ CI](https://github.com/grodansparadis/vscp/workflows/C/C++%20CI/badge.svg)
[![Release](https://img.shields.io/github/release/grodansparadis/vscp.svg)](https://github.com/grodansparadis/vscp/releases)
[![Travis Build Status](https://api.travis-ci.org/grodansparadis/vscp.svg?branch=master)](https://travis-ci.org/grodansparadis/vscp)
[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)

*You can look at device for device and create control software for each and one of them, we did it another way, we though of a black box device and created control software that works with everything that exists. __One to unite them all__.*

VSCP (Very Simple Control Protocol) is a framework for IoT/m2m tasks. The framework defines methods to
have a common device discovery, a common configuration, a common way to interface with remote devices and a
common way to update firmware of devices built on different architectures. A server is available that runs on
many platforms that have a webserver/websocket/rest/driver and tcp/ip interface with ssl security.

![](./docs/images/vscp_arcitecture.png)

Documentation for VSCP is available at [https://docs.vscp.org](https://docs.vscp.org)

Checkout with

```bash
git clone -j4 --recurse-submodules https://github.com/grodansparadis/vscp.git
```

A short introduction to VSCP is available
here and
here.


Documentation in different formats is available here.


Also there is a with many examples for different platforms and a
HTML5 websocket UI repository.

Copyright (C) 2000-2025 Ake Hedman, the VSCP project - MIT license.