| Crates.io | lr1120 |
| lib.rs | lr1120 |
| version | 0.5.0 |
| created_at | 2025-12-07 08:03:04.041219+00 |
| updated_at | 2025-12-23 16:46:35.722172+00 |
| description | Driver for Semtech LR1120 |
| homepage | |
| repository | https://github.com/TheClams/lr1120 |
| max_upload_size | |
| id | 1971268 |
| size | 438,361 |
An async, no_std Rust driver for the Semtech LR2021 dual-band transceiver, supporting many different radio protocols including LoRa, BLE, ZigBee, Z-Wave, and more.
Add this to your Cargo.toml:
[dependencies]
lr1120 = "0.1.0"
embassy-time = "0.5"
Basic usage:
use lr1120_driver::Lr1120;
let mut radio = Lr1120::new(reset_pin, busy_pin, spi_device, nss_pin);
radio.reset().await?;
// Configure and use your preferred protocol