Rust IoT Radio Abstraction(s)

An embedded-hal like abstraction for digital radio devices, this is intended to provide a common basis for implementing packet radio drivers, and for extension to support 802.15.4 / BLE etc. in the hope that we can construct embedded network stacks using this common abstraction.

For similar examples, check out: - Riot-OS - netdev.h - ieee802154.h netdev_ieee802154.c - Contiki-OS - TODO - Tock-PS - ieee802154/device.rs

Status

GitHub tag Build Status Crates.io Docs.rs

Open Issues

Work In Progress

Features: