https://github.com/kizzycode/embedded-lora-rust
`no-std`-compatible, opinionated drivers for some LoRa modems
https://github.com/kizzycode/embedded-lora-rust
Last synced: 8 months ago
JSON representation
`no-std`-compatible, opinionated drivers for some LoRa modems
- Host: GitHub
- URL: https://github.com/kizzycode/embedded-lora-rust
- Owner: KizzyCode
- Created: 2024-11-23T17:20:28.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-21T20:26:11.000Z (10 months ago)
- Last Synced: 2025-05-05T20:07:34.356Z (8 months ago)
- Language: Rust
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE BSD 2-CLAUSE.md
Awesome Lists containing this project
README
[](https://opensource.org/licenses/BSD-2-Clause)
[](https://opensource.org/licenses/MIT)
[](https://ci.appveyor.com/project/KizzyCode/embedded-lora-rust)
# `embedded-lora`
`no-std`-compatible, opinionated drivers for some LoRa modems. Despite almost all modems supporting multiple radio
modulations, these drivers only implement LoRa. Furthermore, we currently only test the EU 868 MHz variants; other
variants may or may not work.
## `embedded-lora-rfm95`
[](https://docs.rs/embedded-lora-rfm95)
[](https://crates.io/crates/embedded-lora-rfm95)
[](https://crates.io/crates/embedded-lora-rfm95)
[](https://deps.rs/crate/embedded-lora-rfm95)
The [embedded-lora-rfm95](./rfm95/README.md) crate implements a driver for the popular RFM95 chips.
Currently supported features are:
- [x] Single RX
- [x] Single TX
- [x] Advanced LoRa modem configuration
- [x] SPI and modem register debugging
- [x] LoRa utils for AirTime computation