Skip to content

⏰SleepyNet makes it easy to periodically send data from wireless devices to a central hub

License

Notifications You must be signed in to change notification settings

OPEnSLab-OSU/SleepyNet

Repository files navigation

SleepyNet

Build Status

SleepyNet is an IoT networking stack designed to be low-footprint, low-power, and intuitive. In other words, SleepyNet makes it easy to periodically send data from wireless devices to a central hub.

Networks in SleepyNet:

  • Use a tree structure.
  • Are completely preconfigured (cannot be changed).
  • Support transmissions between all devices, but prioritize transmissions to parent ("hub") devices.
  • Prioritize power savings over latency.
  • Operate according to this standard.

SleepyNet fills the gap between hobbyist radio transmission libraries that don't offer features such as power management and radio portability (e.g. RadioHead), and enterprise-grade networking platforms with steep learning curves (e.g. OpenThread, emb6).

This page will be updated as the project progresses, however for now you can check out an outline of the network we intend to create here.

About

⏰SleepyNet makes it easy to periodically send data from wireless devices to a central hub

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages