Forum: Mikrocontroller und Digitale Elektronik ESP32 als AP und zwei Stations, die kommunizieren sollen


von Alexander H. (ill_son)


Lesenswert?

Hallo ins Forum,

folgende Frage. Ich habe folgendes Szenario (geplant). Zwei Geräte A und 
B mit einem ESP32 sowie ein Rechner. Die Geräte werden beide gemeinsam 
benötigt. Gerät A sei AP, Gerät B und der Rechner seien die Stations. 
Nun soll nicht nur Gerät A mit dem Rechner kommunizieren, sondern auch 
Gerät B. Aber laut Kolbans ESP-Buch

https://ia803407.us.archive.org/33/items/kolban-ESP32/kolban-ESP32.pdf

Seite 125, erster Absatz, scheint das nicht möglich zu sein.

Ich habe aktuell nur ein ESP-Board hier und konnte das deshalb noch 
nicht testen. Hat jemand schon mal versucht, Stations unter einander 
kommunizieren zu lassen über einen ESP32 als Access Point (geht das 
wirklich nicht)? Was wäre eine Alternative? Ich hatte überlegt, dass 
jedes Gerät ein AP ist, aber dann müsste man sich immer neu verbinden 
vorher, was ich nicht so praktisch fände.

Ergänzend muss ich noch erwähnen, dass die Geräte nicht untereinander 
kommunizieren müssen. Den Rechner zum AP zu machen fällt eigentlich auch 
aus, weil die Software auf unterschiedlichen Rechnern läuft und ich 
vorher nicht weiß, ob die Hardware das auch kann.

Danke und Grüße,

Alex

von Monk (roehrmond)


Lesenswert?

Alexander H. schrieb:
> Nun soll nicht nur Gerät A mit dem Rechner kommunizieren, sondern auch
> Gerät B.

Beim ESP8266 ist das jedenfalls nicht möglich.

Was du zusätzlich zu AP brauchst ist eine Router-Funktion. In dem 
Zusammenhang wird wohl auch NAT relevant.

: Bearbeitet durch User
von Alexander H. (ill_son)


Lesenswert?

Hallo Steve,

danke für deine Antwort. Ich hatte es ja schon befürchtet.

Grüße, Alex

von Stephan S. (uxdx)


Lesenswert?

ESP8266 und ESP32 können Wifi-Repeater bzw. NAT-Router. 2021 erschien 
ein Artikel in der c't, auf github findet man die

von Erwin (realmuc)


Lesenswert?

Stephan S. schrieb:
> ESP8266 und ESP32 können Wifi-Repeater bzw. NAT-Router. 2021 erschien
> ein Artikel in der c't, auf github findet man die

z.B. https://github.com/martin-ger/esp32_nat_router

von Alexander H. (ill_son)


Lesenswert?

Super, danke. Schau ich mir an

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.