Skip to main content

Developing on the Edge-Compute

The Edge-Compute runs a full Linux system that you can access via SSH and use like any embedded Linux machine. The typical pattern is:

  1. A measurement device on a LAN port produces data.
  2. A mapper on the Edge-Compute receives, decodes, and transforms that data.
  3. An aggregator combines and forwards the results to higher layers in your network.

Minimal examples​

We provide small, working demo projects that show each step:

ProjectLanguageDescription
edge-compute-minimal-mapper_cppC++A simple data mapper on the skAInet Edge-Compute
edge-compute-minimal-mapper_cpp-in-dockerC++ / DockerThe C++ mapper, containerized
edge-compute-minimal-mapper_pythonPythonA simple data mapper in Python
edge-compute-minimal-aggregator_pythonPythonA minimal data aggregator
edge-compute-dummy-measurement_pythonPythonA dummy measurement source for testing without hardware

Clone one of the examples, adapt it to your data format, and deploy it to the device over SSH.