microcoap-based Arduino/POSIX-based systems C++ CoAP library with subscriptions support
C++
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
configresource
humidityresource
otaresource
relayresource
semiotresource
systemresource
temperatureresource
.gitignore
README.md
coapresource.cpp
coapresource.h
minicoap.cpp
minicoap.h
wellknowncoreresource.cpp
wellknowncoreresource.h

README.md

minicoap

cantcoap-based ESP8266 Andruino library implementing CoAP server for the SemIoT project.

Description

miniCoAP library is based on cantcoap to decoding and encoding messages.

Unlike the microcoap library, which is focusing on the smallest memory footprint for microcontrollers, miniCoAP library focusing on full CoAP protocol support.

Supported platforms

ESP8266

Using Arduino libraries.

Features

Will be described later

  • Resources creation (inheriting the CoAPResource class)
  • Subscriptions support (Observe CoAP option)
  • Sleeping nodes
  • Resource directory cache
  • Basic auth
  • Hydra-based self-descripting API with JSON-LD semantic descriptions