Expand description
CoAP resources for various features of RIOT OS
See the rust-gcoap example for how to use them.
§Feature flags
-
riot-wrappers(enabled by default) — Build everything that is built into RIOT -
vfs— Build the vfs module -
i2c— Build the i2c module -
gpio— Build the gpio module -
ping— Build the ping module -
saul— Build the saul module -
nib— Build the nib module -
nightly_docs— Enable documentation enhancements that depend on nightlyCurrently, this just enables doc_auto_cfg.
Modules§
- gpio
gpioA GPIO pin wrapped in a CoAP resource - graphics
riot-wrappersembedded_graphics targets made available via CoAP - i2c
i2cAn I2C device wrapped in a CoAP resource - led
riot-wrappersHandler that expose a single or all LEDs of a board - Functions that simplify producing tagged CBOR values through minicbor.
- netif
riot-wrappersHandlers for network interface exploration in RIOT - nib
nibHandler for network neighbor exploration - ping
pingAn implementation of Ping, with focus on using little RAM and producing output suitable to a (possibly polling, especially for lack of implemented observations) data retreival method. - ping_
passive pingA monitor resource for incoming pings. - ps
riot-wrappersHandlers for process exploration in RIOT - saul
saulThis is a CoAP server application that exposes SAUL entries. - stdio
riot-wrappersHandlers for interacting with RIOT’s stdio system - vfs
vfsA fileserver backed by the RIOT VFS