Expand description
§ESP-Hosted embassy-net integration
embassy-net integration for Espressif SoCs running the ESP-Hosted-Fg or ESP-Hosted-Mcu stack.
See examples directory for usage examples with the nRF52840.
§Interoperability
This crate can run on any executor.
It supports any SPI driver implementing embedded-hal-async.
§Feature flags
bluetooth— Enable Bluetooth (BLE) support usingbt-hci.
§Hosted firmware support
At least one of the following features must be enabled. When both are enabled, the active version will be detected during device initialization. Some features may only be available in one version or the other.
esp-hosted-fg— Enable esp-hosted-fg supportesp-hosted-mcu— Enable esp-hosted-mcu support
Modules§
Structs§
- Control
- Handle for managing the network and WiFI state.
- Hosted
Resources - Handles returned by
newfor interacting with the esp-hosted driver. - Network
- WiFi network information.
- Runner
- Runner for communicating with the WiFi device.
- State
- State for the esp-hosted driver.
- Status
- WiFi status.
Enums§
Functions§
- new
- Create a new esp-hosted driver.
Type Aliases§
- NetDriver
- Type alias for network driver.