cleanup esp-wifi README (#3841)

* cleanup `esp-wifi` README

* better links format

* lose weight, less words
This commit is contained in:
Kirill Mikhailov 2025-07-21 16:25:11 +02:00 committed by GitHub
parent 39d1e115c1
commit 2518789a5f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,7 +12,7 @@ Note that this crate currently requires you to enable the `unstable` feature on
## Current support
If a cell contains an em dash (—) this means that the particular feature is not present for a chip. A check mark (✓) means that some driver implementation exists. A Tilde (˜) means it is implemented but buggy. An empty cell means that the feature is present in the chip but not implemented yet.
If a cell contains an em dash (—) this means that the particular feature is not present for a chip. A check mark (✓) means that some driver implementation exists.
| | [Wifi](https://github.com/esp-rs/esp-wifi/issues/94) | [BLE](https://github.com/esp-rs/esp-wifi/issues/93) | [Coex](https://github.com/esp-rs/esp-wifi/issues/92) | ESP-NOW |
| :------: | :--------------------------------------------------: | :-------------------------------------------------: | :--------------------------------------------------: | :-----: |
@ -28,14 +28,11 @@ If a cell contains an em dash (—) this means that the particular feature i
- Support for non-open SoftAP
## Directory Structure
## Bluetooth stack
We recommend using [`TrouBLE`] as the Bluetooth stack. You can find detailed examples [here].
- `src/timer/`: systimer code used for timing and task switching
- `src/preemt/`: a bare minimum RISCV and Xtensa round-robin task scheduler
- `src/compat/`: code needed to emulate enough of an (RT)OS to use the driver
- `common.rs`: basics like semaphores and recursive mutexes
- `timer_compat.rs`: code to emulate timer related functionality
- `examples/*.rs`: examples
[`TrouBLE`]: https://github.com/embassy-rs/trouble/tree/main
[here]: https://github.com/embassy-rs/trouble/tree/main/examples/esp32
## Driver version