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
- Host: GitHub
- URL: https://github.com/grodansparadis/vscp
- Owner: grodansparadis
- License: other
- Created: 2012-09-03T13:46:36.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2025-11-13T13:00:37.000Z (7 months ago)
- Last Synced: 2025-11-13T13:22:20.663Z (7 months ago)
- Topics: can-bus, canbus, communication, home-automation, iot, iot-application, iot-framework, iot-gateway, iot-platform, iothub, m2m, vscp
- Language: C++
- Homepage: http://www.vscp.org
- Size: 771 MB
- Stars: 53
- Watchers: 12
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: docs/security_general.md
Awesome Lists containing this project
README
VSCP & Friends


[](https://github.com/grodansparadis/vscp/releases)
[](https://travis-ci.org/grodansparadis/vscp)
[](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.

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.