In grote huizen laat het WiFi-signaal soms te wensen over. Als een deel van het huis of de tuin niet voldoende wordt gedekt door het thuisnetwerk, hoeft u niet per se een dure WiFi-repeater nodig te hebben. Vaak volstaat een zelfgemaakte oplossing om het bestaande WiFi-signaal te versterken. In deze how-to laten we zien hoe snel en gemakkelijk het project kan worden uitgevoerd.
Geschikt voor: Beginner/ Gevorderde
Benodigde tijd: 30 min
Begroting: ca. 10€
Vereiste onderdelen: WEMOS D1 Mini-ESP8266, 5V USB-voeding, micro USB-kabel, etui, PC.
De ESP8266 software flashen
Het project begint met de software: Afhankelijk van het besturingssysteem (Windows/Linux/MacOS), werkt het flashen van de microcontroller verschillend. In de volgende sectie laten we u zien hoe u het proces kunt uitvoeren, afhankelijk van het besturingssysteem dat u gebruikt.
Eerst heb je de firmware binaries nodig van het GitHub project.
Nadat u ze hebt gedownload, kunt u nu beginnen met flashen.
Setup met Windows
Om uw WiFi-repeater met het Windows-besturingssysteem in te stellen, heeft u de officiële ESP flash-tool van de ESP8266-fabrikant “ESPRESSIF” nodig.
Volg de installatie-instructies en open vervolgens het programma. Selecteer dan de “Ontwikkelaars Modus” en “ESP8266 Download Tool”: Er wordt een venster geopend zoals afgebeeld in figuur 1.
Selecteer de firmware binaries uit de GitHub folder door op de “…” knop te klikken en “0x00000.bin” en “0x02000.bin” te selecteren. Zorg ervoor dat de twee selectievakjes zijn ingeschakeld. U kunt de overige instellingen, zoals SPI SPEED, SPI MODE en FLASH SIZE, instellen zoals getoond in figuur 1. Verbind nu de ESP8266 met uw computer via USB en selecteer de juiste COM-poort. Het flashproces kan worden gestart door op “Start” te klikken.
Installatie met MacOS
Met MacOS kan het volledige flash proces in de terminal gedaan worden. Voor de installatie van het flash programma heb je een package manager nodig zoals homebrew of pip.
Zodra je één van de twee pakketbeheerders hebt gekozen, voer je het juiste commando uit in de terminal:
- Voor Homebrew: brew install esptool
- Voor pip: pip install esptool
Sluit de ESP8266 aan op uw Mac via USB en achterhaal de COM-poort met het volgende commando:
ls /dev/tty.*
Noteer de naam van deze COM-poort volgens het formaat in Figuur 3; we zullen hem nodig hebben in de volgende stap.

Navigeer naar de reeds gedownloade GitHub map met het cd commando (in ons geval staat die in de Downloads map), ga dan naar de firmware map (zie Figuur 4).

Eenmaal in de firmware map, voer het volgende commando uit:
esptool.py --port /dev/tty.usbserial-14110 write_flash -fs 4MB -ff 80m -fm dio 0x00000 firmware/0x00000.bin 0x02000 firmware/0x02000.bin
Zorg ervoor dat het volgende deelcommando overeenkomt met uw COM-poort zoals hierboven beschreven!
„... /dev/tty.usbserial-14110 ...“
Als het flash-proces succesvol was, geeft de console het volgende weer (Afbeelding 5):
Installatie met Linux
Voor alle Linux distributies werkt het flash proces hetzelfde als voor een Mac. Alleen de COM-poort zal er ongeveer zo uitzien:
/dev/ttyUSB0
Instellen van het toegangspunt
Nu dat u uw ESP8266 met succes geflashed heeft, kan het instellen van het AP beginnen. Maak eerst met een WiFi-toestel (smartphone of laptop) via uw WiFi verbinding met de ESP8266. De SSID is standaard ingesteld op “MyAP” en vereist geen wachtwoord. Open vervolgens uw browser en open het IP-adres “192.168.4.1” (Figuur 6).
Onder STA Settings kunt u de ESP8266 met uw WiFi router verbinden. Voer gewoon de SSID en het wachtwoord in en druk op “Verbinden”. De microcontroller heeft een paar seconden nodig om te herstarten.
De tweede stap is het configureren van je ESP8266 als een WiFi NAT router. Voer een SSID in en stel een wachtwoord in. Bevestig vervolgens deze instelling door op “Instellen” te klikken. Nogmaals, de ESP8266 zal een reboot forceren.
Tenslotte dient vermeld te worden dat de ESP8266 een doorvoersnelheid heeft van 5 Mbps (up- en download), wat ruim voldoende is voor normale toepassingen zoals surfen op het web, e-mails schrijven of video’s bekijken op YouTube. Voor het downloaden van grotere bestanden raden we echter niet aan om de ESP8266 als WiFi-repeater te gebruiken.
Nu kan je de ESP8266 overal plaatsen waar je maar de verbinding met je WiFi router hebt, als een WiFi-repeater. De ESP8266 kan gevoed worden via elk stopcontact met een USB-voeding en USB-kabel. Dus niets staat een breder uitgerold thuisnetwerk in de weg.