Device SDK

Since KPN Things is a data platform, it prescribes with which data format your Device should communicate with KPN Things. The KPN Things Device SDK helps you to quickly connect your Device to KPN Things.

Device SDK on your Device to set up communication with KPN Things.

You can find the Device SDK library on Github: https://kpn-iot.github.io/thingsml-c-library/

The Device SDK is mainly based on the ThingsML data format. ThingsML is an extension of SenML created by KPN. For SenML we have also developed a library which is available for C, Python, and MicroPython. Visit the SenML library documentation.

The Device SDK is available in the following languages:

Supported devices

Specifically, the Device SDK has been tested on the following Devices:

Supported devices

Specifically, the Device SDK has been tested on the following Devices:

Language

LoRaWAN

M2M

Internet

C++

Below are old devices, do not use for new designs

Below are old devices, do not use for new designs

Python

  • Raspberry 3

  • PC

Micro

Python

This is an old device, do not use for new designs

This is an old device, do not use for new designs

Last updated

Was this helpful?