#iot #wireless #networking #low-power #no-std

no-std lpwan

An LPWAN Network Stack for rust IoT devices

1 unstable release

0.1.0 Jan 25, 2021

#9 in #low-power

MPL-2.0 license

41KB
845 lines

Rust Low Power Wireless Area Network (LPWAN) Network Stack

An (extremely early, experimental, not yet for real-use) LPWAN network stack in rust. This is intended to provide a simple / testable / composable stack for IoT devices, compatible with common LPWAN network technologies, and is designed for use with radio-hal supported devices.

Status

GitHub tag Build Status Crates.io Docs.rs

Open Issues

Features

  • 802.15.4
    • CSMA MAC
    • TiSCH MAC
  • LoRaWAN
    • MAC
    • ..?
  • RPL
  • Thread
  • 6LowPan

Dependencies

~4.5MB
~87K SLoC