Skip to content

Commit e27b8b8

Browse files
committed
blog: Move the blog to September
1 parent bd24a38 commit e27b8b8

File tree

14 files changed

+9
-9
lines changed

14 files changed

+9
-9
lines changed

β€Žcontent/blog/2025/08/esp-wifi-remote/index.mdβ€Ž renamed to β€Žcontent/blog/2025/09/esp-wifi-remote/index.mdβ€Ž

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "*esp-wifi-remote*: The remote control to your Wi-Fi"
3-
date: 2025-08-28
3+
date: 2025-09-05
44
showAuthor: false
55
summary: "**esp-wifi-remote** provides traditional `esp_wifi` functionality on non-WiFi targets, allowing them to act as a `host` that communicates with a WiFi-capable `slave` device through a transport layer."
66
authors:
@@ -86,7 +86,7 @@ CONFIG_ESP_WIFI_AMPDU_RX_ENABLED -> CONFIG_WIFI_RMT_AMPDU_RX_ENABLED
8686
8787
The backend solutions could perform a consistency check but cannot reconfigure the slave project.
8888

89-
### Choice the backend solution
89+
### Choosing the backend solution
9090

9191
The default and recommended option is `esp_hosted` as your backend solution for most use-cases, providing the best performance, integration, maturity and support.
9292

@@ -97,13 +97,6 @@ Here are the reasons you might prefer some other implementation than `esp_hosted
9797
* You prefer encrypted communication between host and slave device, especially when passing WiFi credentials.
9898
* You might need some customization on the slave side
9999

100-
### Internal implementation
101-
102-
The `esp-wifi` component interface depends on WiFi hardware capabilities. `esp-wifi-remote` follows these dependencies based on the slave WiFi hardware. Some wireless and system capability flags are replaced internally with `SOC_SLAVE` prefix. Host-side config options are prefixed with `WIFI_RMT` for use in `esp-wifi-remote` headers. See [WiFi remote](https://github.com/espressif/esp-wifi-remote/blob/main/components/esp_wifi_remote/README.md#dependencies-on-esp_wifi) documentation for details.
103-
104-
> πŸ“
105-
> These options and flags are only related to the host side, as `esp-wifi-remote` is a host side layer. For slave side options, please refer to the actual backend solution implementation.
106-
107100
#### Comparison of backend solution components
108101

109102
This section compares backend solutions, focusing on how different methods marshall WiFi commands, events and data to the slave device.
@@ -144,6 +137,13 @@ The best throughput is achieved with `esp_hosted` implementation.
144137
| wifi_remote_over_eppp | up to 20Mbps | [eppp-link](https://github.com/espressif/esp-protocols/blob/master/components/eppp_link/README.md#throughput) |
145138
| wifi_remote_over_at | up to 2Mbps | [esp-at](https://github.com/espressif/esp-at) |
146139

140+
### WiFi Remote internals
141+
142+
The `esp-wifi` component interface depends on WiFi hardware capabilities. `esp-wifi-remote` follows these dependencies based on the slave WiFi hardware. Some wireless and system capability flags are replaced internally with `SOC_SLAVE` prefix. Host-side config options are prefixed with `WIFI_RMT` for use in `esp-wifi-remote` headers. See [WiFi remote](https://github.com/espressif/esp-wifi-remote/blob/main/components/esp_wifi_remote/README.md#dependencies-on-esp_wifi) documentation for details.
143+
144+
> πŸ“
145+
> These options and flags are only related to the host side, as `esp-wifi-remote` is a host side layer. For slave side options, please refer to the actual backend solution implementation.
146+
147147
## Other connectivity options
148148

149149
This blog post focuses on *esp-wifi-remote* solutions only. It doesn't discuss Bluetooth, BLE connectivity, `esp-extconn` component or other means of using Wi-Fi library on remote targets.

0 commit comments

Comments
Β (0)