RFM69-Async is an async driver for the SubGhz transceiver RFM69.
Examples are found in the examples/
folder separated by the chip manufacturer they are designed to run on. For example:
examples/rp
are for the RP2040 chip.
- Install tools to debug/flash the firmware. For example to flash the firmware to the rpi pico via USB:
cargo install elf2uf2-rs
- Change directory to the sample's base directory. For example:
cd examples/rp
- Build the example
For example:
cargo build --bin rfm69 --release
- Flash the example
For example:
elf2uf2-rs -d target/thumbv6m-none-eabi/release/rfm69
This work is licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
The code is inspired by https://github.com/almusil/rfm69, which was inspired by older https://github.com/lolzballs/rfm69.