A experimental wifi driver for the esp32 written in Rust.
Contributions are welcome :)
Join in on the discussion: https://matrix.to/#/#esp-rs:matrix.org!
This crate uses the esp-idf binary blobs for wifi functionality. The C foreign function interface is generated with bindgen. This is done using the generate/bindgen.sh script, but only needs to be done again when the version of the binary blobs is changed.
The generate/bindgen.sh can be called from the root directory to create the various files in src/binary. The version of esp-idf used should match the version of the binary blobs in the esp32-wifi-lib sub-repository. (Currently version v4.1 of the esp-idf is used.)
Licensed under either of
at your option.
Unless you explicitly state otherwise, 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.
Rust
90.5%
C
8.8%
A experimental wifi driver for the esp32 written in Rust.
Contributions are welcome :)
Join in on the discussion: https://matrix.to/#/#esp-rs:matrix.org!
This crate uses the esp-idf binary blobs for wifi functionality. The C foreign function interface is generated with bindgen. This is done using the generate/bindgen.sh script, but only needs to be done again when the version of the binary blobs is changed.
The generate/bindgen.sh can be called from the root directory to create the various files in src/binary. The version of esp-idf used should match the version of the binary blobs in the esp32-wifi-lib sub-repository. (Currently version v4.1 of the esp-idf is used.)
Licensed under either of
at your option.
Unless you explicitly state otherwise, 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.
Rust
90.5%
C
8.8%