Erstellen Sie einen winzigen, kostengünstigen WLAN-Extender mit einem NodeMCU, D1 Mini oder einem anderen ESP8266-Mikrocontroller-Board.

Wenn es um kostengünstige und leistungsstarke Mikrocontroller mit drahtloser Konnektivität geht, sticht der ESP8266-Chip hervor, der Boards wie ESP01, D1 Mini und NodeMCU mit Strom versorgt.

Neben der Verwendung einer solchen Platine zur Herstellung einfacher DIY-Smart-Home-Geräte (Wi-Fi-basiert) für komplexe IoT-Lösungen, Sie können den ESP8266-Mikrocontroller in einen WLAN-Repeater verwandeln, um die Reichweite Ihres WLANs zu vergrößern Netzwerk.

Was ist ein WLAN-Extender oder -Repeater?

Ein Wi-Fi-Extender, auch Wi-Fi-Booster oder Repeater genannt, ist ein Gerät, das zur Verstärkung des Wi-Fi-Signals und zur Erweiterung seiner Reichweite dient. Sie dienen zur Beseitigung toter Zonen in Ihrem Zuhause oder Büro.

Wenn es Bereiche in Ihrem Zuhause gibt, in denen Sie kein WLAN oder ein schwaches Signal haben, kann ein WLAN-Repeater dafür sorgen, dass Sie unabhängig vom Standort ein starkes und zuverlässiges WLAN-Signal erhalten.

instagram viewer

Warum ESP8266 als WLAN-Extender verwenden?

Wir haben mehrere Projekte mit dem ESP8266-Modul erstellt, z Intelligenter Wasserstandsensor mit Ultraschallsensor und ein Wi-Fi-basiertes Dimmermodul. Vielleicht möchten Sie Projekte wie dieses in einem abgelegenen Teil Ihres Grundstücks ansiedeln, aber ist das WLAN-Signal stark genug?

Sie können zwar einen WLAN-Extender kaufen, um die Reichweite Ihrer WLAN-Signale zu vergrößern, diese sind jedoch groß, teuer, erfordern immer Wechselspannung und sind überhaupt nicht tragbar. Der NodeMCU (ESP8266) hingegen ist winzig, verbraucht weniger Strom und lässt sich leicht vor dem bloßen Auge verbergen.

Es ist außerdem günstig (ca. 5 US-Dollar) und kann mit jedem 5-V-Wechselstrom-Wandadapter, einer Powerbank, einem Paar 18650-Akkus oder Ihrem Smartphone über OTG betrieben werden.

Das integrierte WLAN in einem NodeMCU oder D1 Mini (ESP8266) ist in der Lage, eine Verbindung zum 2,4-GHz-Band Ihres WLAN herzustellen und die Funksignale erneut zu übertragen, um die Abdeckung effektiv zu erweitern. Vom NodeMCU/D1 Mini können Sie eine zuverlässige Geschwindigkeit von bis zu 5 Mbit/s über das 2,4-GHz-Band erwarten.

Sie können diesen WLAN-Extender für folgende Zwecke verwenden:

  • Verbinden Sie Ihre intelligenten IoT-Geräte in Ihrem Zuhause oder Büro mit Ihrem Hauptnetzwerk oder Ihrer Smart-Home-Automatisierungssoftware.
  • Stellen Sie Gästen ein separates und sicheres oder offenes WLAN-Netzwerk zur Verfügung.
  • Erstellen Sie einen temporären WLAN-Hotspot, um das drahtlose Netzwerk zu erweitern.
  • Nutzen Sie den WLAN-Extender an Orten, an denen Sie keinen Zugang zur Stromversorgung haben.
  • Kombinieren Sie mehrere ESP8266-Repeater, um ein Mesh-Netzwerk zu erstellen.

Erforderliche Elemente, um den ESP8266 in einen WLAN-Extender zu verwandeln

Sie benötigen die folgenden Artikel, um Ihr ESP8266-Mikrocontroller-Board in einen WLAN-Extender umzuwandeln und zu verwenden:

  • Ein NodeMCU- oder D1 Mini (ESP8266)-Entwicklungsboard. Für dieses Projekt verwenden wir den D1 Mini.
  • Ein Micro-USB-Kabel zum Programmieren und Einschalten der NodeMCU.
  • Ein Windows-PC oder Laptop.
  • Ein 2,4-GHz-WLAN-Netzwerk zur Erweiterung.

Sobald Sie über alle erforderlichen Materialien verfügen, können Sie die folgenden Schritte ausführen, um Ihren NodeMCU (ESP8266) in einen WLAN-Extender zu verwandeln.

Laden Sie die Firmware auf Ihren Windows-PC herunter GitHub-Repo. Klicken Sie nacheinander mit der rechten Maustaste auf jede Datei und wählen Sie Verknüpfung speichern unter... um es herunterzuladen. Stellen Sie sicher, dass Sie alle drei Dateien herunterladen: 0x00000.bin, 0x02000.bin, Und 0x82000.bin.

Laden Sie auch das herunter und installieren Sie es Flash-Download-Tools Datei. Sie benötigen dies, um die Firmware-Dateien auf der NodeMCU zu flashen.

Darüber hinaus können Sie je nach NodeMCU-Version die erforderlichen Gerätetreiber über die folgenden Links herunterladen und installieren:

  • CP2102-Treiber: Windows und Mac
  • CH342-, CH343-, CH9102-Treiber: Windows, Mac (Download über den blauen Button mit dem Symbol)
  • CH340-, CH341-Treiber: Windows, Mac (Download über den blauen Button mit dem Symbol)

Schritt 2: Laden Sie die Firmware auf NodeMCU/D1 Mini hoch

Extrahieren Sie die Firmware-Dateien und Flash-Download-Tools auf Ihrem System. Befolgen Sie dann diese Schritte, um die Firmware zu flashen:

  1. Navigieren Sie zum Ordner und doppelklicken Sie darauf flash_download_tool_3.x.x.exe Datei, um das Tool auf Ihrem System zu starten. Im Fehlerfall wird empfohlen, v3.8.5 zu verwenden (Google Drive-Download), da es Ihnen die Auswahl ermöglicht Flash-Größe.
  2. Behalten Sie die Optionen als Standard bei und klicken Sie auf OK.
  3. Unter dem SPIDownload Klicken Sie auf der Registerkarte auf die drei Punkte, um die Firmware-Dateien auszuwählen: 0x00000.bin, 0x02000.bin, Und 0x82000.bin. Aktivieren Sie die Kontrollkästchen daneben und geben Sie ein 0x00000, 0x02000, Und 0x82000 in die Felder ein, wie unten im Screenshot unter Schritt 6 gezeigt.
  4. Behalten Sie alle Optionen als Standardeinstellungen bei SPIFlashConfig Abschnitt. Wenn Sie die Flash Download Tools Version 3.8.x verwenden, wählen Sie Flash-Größe32Mbit Und Kristallfrequenz: 40M.
  5. Im DownloadPanel1 Abschnitt, wählen Sie das Richtige aus COM Hafen. Sie können die Verbindung trennen und erneut verbinden, um zu überprüfen und das Richtige auszuwählen COM Hafen.
  6. Behalte das BAUD als 115200 und klicken Sie auf Start Taste.
  7. Das Blinken dauert nur wenige Sekunden. Sie werden das sehen SYNC Text im Panel.
  8. Nach dem Blitz werden Sie sehen Beenden. Sie können die NodeMCU nun wieder an den PC oder eine andere Stromquelle anschließen, um sie neu zu starten.

Schritt 3: Konfigurieren Sie den Wi-Fi Extender

Sobald sich die NodeMCU nach dem Flashen der Firmware einschaltet, wird in Ihren WLAN-Einstellungen auf Ihrem Smartphone oder PC/Laptop ein neues drahtloses Netzwerk mit dem angezeigt MeinAP SSID. Befolgen Sie die nachstehenden Schritte, um die NodeMCU als WLAN-Extender anzuschließen und zu konfigurieren.

  1. Nach dem Firmware-Flash werden Sie feststellen, dass die blaue LED der NodeMCU mit voller Helligkeit leuchtet (kein Blinken).
  2. Stellen Sie auf Ihrem PC oder Smartphone eine Verbindung zum her MeinAP WLAN-Zugangspunkt. Es ist ein offenes Netzwerk und erfordert kein Passwort.
  3. Nachdem Sie eine Verbindung zum MyAP-WLAN-Netzwerk hergestellt haben, öffnen Sie einen beliebigen Webbrowser und besuchen Sie 192.168.4.1.
  4. Diese IP lädt eine Seite. Ignorieren Sie vorerst die STA-Einstellungen und wechseln Sie zu AP-Einstellungen Abschnitt.
  5. Geben Sie einen beliebigen SSID-Namen ein, den Sie Ihrem Extender geben möchten, zusammen mit einem Passwort.
  6. Überprüfen Sie unbedingt die Details noch einmal. Wenn Ihre WLAN-SSID ein Leerzeichen enthält, verwenden Sie %20. Geben Sie beispielsweise für „Mein WLAN“ ein Mein%20WLAN.
  7. Für Sicherheit, wählen WPA2 und klicken Satz.Die NodeMCU wird neu gestartet.
  8. Stellen Sie die Verbindung wieder her MeinAP wieder und unter dem STA-EinstellungenGeben Sie den Namen und das Passwort Ihres aktuellen Haupt-WLAN-Netzwerks ein.
  9. Sobald Sie die Details eingegeben haben, klicken Sie auf Verbinden. Die NodeMCU ist jetzt konfiguriert und bereit für die Verwendung eines Wi-Fi-Extenders.

Wenn Sie Ihre WLAN-Einstellungen auf Ihrem Smartphone oder PC überprüfen, sehen Sie die SSID (Name) Ihres NodeMCU/D1 Mini-Repeaters in der Netzwerkliste. Sie können sich mit dem Passwort, das Sie bei der Einrichtung eingegeben haben, mit dem Netzwerk verbinden.

Tipps zur Gewährleistung einer optimalen Leistung

Um eine optimale Leistung Ihres NodeMCU (ESP8266) Wi-Fi-Extenders zu gewährleisten, beachten Sie die folgenden Tipps:

  • Platzieren Sie die NodeMCU an einem Ort, an dem sie das WLAN-Signal problemlos erfassen und weiterleiten kann.
  • Sorgen Sie für eine kontinuierliche Stromversorgung, um Störungen des WLAN-Extenders zu vermeiden.
  • Das Gerät kann nicht mit zu vielen Geräten umgehen. Stellen Sie sicher, dass Sie diesen Extender nur für ein bis drei Geräte verwenden. Andernfalls kann es zu einer Überlastung des Netzwerks und einer langsamen Internetverbindung kommen.

Der günstigste kleine DIY-WLAN-Extender

Mit seinen Wi-Fi-Funktionen kann ein NodeMCU die Abdeckung Ihres Wi-Fi-Signals effektiv erweitern und tote Zonen in Ihrem Zuhause oder Büro beseitigen. Sie können diesen WLAN-Extender dort installieren und verwenden, wo keine Stromversorgung vorhanden ist. Sie können es auch während des Ladevorgangs betreiben.

Wie wir gezeigt haben, lässt sich ein NodeMCU/D1 Mini (ESP8266) sehr schnell und einfach in einen WLAN-Extender verwandeln, und die Ergebnisse sind es wert. Durch die Umsetzung dieses Projekts sparen Sie nicht nur Geld, sondern gewinnen auch die Befriedigung, Ihr eigenes nützliches Gerät zu bauen.