Wifi auf dem ESP32
Der ESP32 stellt alle nötigen Ressourcen zur Verfügung, um sich drahtlos mit einem bestehenden WLAN zu verbinden oder um ein eigenes WLAN aufzubauen.
Dazu verfügt er über einen TCP/IP-Stack und die nötigen WLAN-Protokolle inklusive WPA2-Verschlüsselung des Datenstroms.
Der ESP32 kennt drei WiFi Betriebsarten:
-
Station Mode (STA-Mode)
-
Access-Point Mode (AP-Mode)
-
Combined AP-STA Mode
Der ESP32 im Station Mode
Ein Heim-Netzwerk (LAN) ist in vielen Fällen aufgebaut wie unten abgebildet:
Ein Router fungiert als zentrale Brücke ins Internet und als Access-Point
für
die anderen Geräte im LAN.
Betreibt man den ESP32 im Station Mode
(STA-Mode), so kann sich der ESP32
per WLAN mit dem Router verbinden und über den Router Verbindungen zu weiteren Geräten im LAN oder im Internet
aufbauen.
Der ESP32 im Access-Point Mode
Es ist auch möglich, mit Hilfe des ESP32 ein unabhängiges WLAN aufzubauen. Auf diese Weise können mehrere
Geräte miteinander verbunden werden. Dieser Betriebs-Modus wird als Access-Point Mode
(AP-Mode) bezeichnet.
Der ESP32 stellt hierzu die nötigen Protokolle für den Datenaustausch zur Verfügung und regelt die Zugriffe im Netzwerk.
Der ESP32 im Combined AP-STA Mode
Der ESP32 kann auch gleichzeitig als Access-Point und als Station betrieben werden.
Dieser Betriebs-Modus wird als Combined AP-STA Mode
(AP-STA-Mode)
bezeichnet. Manchmal auch als Mixed Mode