Rust driver that runs on the main processor and communicates to an ESP coprocessor running the AT firmware.
Extremely WIP, nothing works yet.
Implementing this crate with async means it is unable to run in some environments. However the expected use case of this library is on a main processor talking to an ESP coprocessor. In such an environment it is expected for the main processor to have enough storage for async binary sizes, likely an stm32 or nrf chip.
The driver uses the AT commands documented here.
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.
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.