Fiksen for Wi-Fi-dødsonen din koster 5 $og tar 15 minutter å sette opp


Wi-Fi-døde soner er et problem som er vanligere enn jeg liker å innrømme. Uansett hvor rask ruteren din er eller hvor mange funksjoner den har, kan den ikke unngå døde soner med mindre den har massive antenner, og de fleste forbrukerrutere har det ikke. Løsningen er ofte en kommersiell Wi-Fi-forlenger, bortsett fra at de kan koste alt fra $20 til $60, og de billige introduserer ofte flere problemer enn de løser.

Du kan fikse Wi-Fi-døde soner med en gammel ruter hvis du har en liggende, men ikke alle har en ekstra ruter for hånden. Heldigvis er et $5 ESP32-kort alt du trenger. I det minste så lenge du ikke forventer å erstatte et helt mesh-system.

Dette lille kortet fikser Wi-Fi billig

Hva en ESP32 er—og hvorfor den er flott for jobben

ESP32 er en liten mikrokontroller laget av Espressif Systems. Den er designet for IoT-prosjekter som smarte hjemmeapparater eller tilkoblede enheter, og den har innebygd Bluetooth og Wi-Fi. Du kan få tak i en for så lite som 2 dollar, avhengig av variant, og de er lett tilgjengelige i nær sagt hvilken som helst elektronikkbutikk eller på nettsider.

For å utvide Wi-Fi-dekningen vår, er vi interessert i ESP32s Wi-Fi-muligheter. Nok en gang er de gode nok til at du kan erstatte en hel ruter eller meshsystem med ett enkelt brett, men for en så enkel enhet som et fjernt smart hjem-kamera eller sensor som trenger Wi-Fi-dekning, gjør det jobben.

ESP32 kan kjøre i to Wi-Fi-moduser samtidig: Stasjonsmodus (STA), der den kobler til en eksisterende ruter som en vanlig enhet, og aksesspunktmodus (AP), der den blir sitt eget Wi-Fi-nettverk. Alt du trenger er en NAT (Network Address Translation)-firmware på den, og enheten begynner å videresende trafikken mellom de to på nøyaktig samme måte som en rekkeviddeforlenger gjør.

Fastvaren som låser opp alt

Å gjøre et utviklingskort om til en fungerende repeater

Firmwareen jeg endte opp med å bruke heter esp32_nat_router_extended av dchristl, som er basert på den enklere esp32_nat_router-firmwareen laget av Martin Ger. Den utvidede varianten kommer med ekstra funksjoner som et bedre nettgrensesnitt og flere konfigurerbare alternativer. Husk, du trenger ikke å skrive en eneste linje med kode heller. Alt du trenger å gjøre er å flashe de forhåndskomplilerte firmware-binærfilene på kortet, og du er klar.

Begynn med å laste ned binærfilene fra den offisielle GitHub-nedlastingssiden. Du ser etter en fil som heter esp32nat_extended_full_vX.X.X.zip der X er det nyeste versjonsnummeret (7.2 på tidspunktet for skriving). Du vil finne en enkelt Bin-fil inne i ZIP-arkivet som du må pakke ut. Når dette er gjort, last ned enten Espressifs gratis Flash Download Tool for Windows eller kommandolinjeverktøyet esptool.py på hvilket som helst operativsystem. Koble til ESP32-en via USB, velg riktig COM-port, tildel riktig minneadresse (0x0), klikk Start og vent til prosessen er ferdig.

Du kan sette det opp på minutter

En enkel flash-og-gå-prosess alle kan følge






Når fastvaren har blitt flashet og kortet starter på nytt, vil det begynne å sende ut et Wi-Fi-nettverk kalt ESP32_NAT_Router. Koble PC-en eller smarttelefonen til Wi-Fi, åpne en nettleser, og gå til 192.168.4.1. Du bør se en konfigurasjonsside dukke opp.

Under AP-innstillinger-seksjonen, skriv inn SSID og passord for det utvidede Wi-Fi-nettverket—det du skal koble enhetene dine til. Under STA-innstillinger, skriv inn SSID og passord for Wi-Fi-nettverket du vil utvide, og klikk Bruk endringer. Vent til kortet starter på nytt, og det vil automatisk begynne å utvide Wi-Fi-signalene fra hovedruteren din.

Hele prosessen, inkludert flashing av fastvaren og konfigurering av Wi-Fi-nettverket, bør ikke ta deg mer enn 10 til 15 minutter. Selv om du aldri har rørt en ESP32 før.

Ikke forvent full rutergir

Den typen ytelse du faktisk vil få

Som nevnt tidligere, vil ikke dette erstatte en gammel ruter eller et dedikert mesh-system når det gjelder å utvide rekkevidden samtidig som båndbredde opprettholdes. ESP32s Wi-Fi-radio er teoretisk vurdert til opptil 72 Mbps, men reell båndbredde som en NAS-ruter kan ligge hvor som helst mellom 5 og 15 Mbps. I testene mine klarte jeg å få mellom 7 og 12 Mbps nedlastingshastighet sammenlignet med over 100 Mbps når jeg var tilkoblet ruteren direkte med full signalstyrke fra både ESP32 og ruteren.

Disse tallene er kanskje ikke veldig imponerende, men de fungerer helt fint for smarthus-enheter, nettlesing, lett videostrømming og vanlig internettbruk. ESP32 fungerer kun på 2,4 GHz, noe som gir bedre rekkevidde enn 5 GHz, så du bør ikke ha noen bekymringer om rekkevidde med mindre du befinner deg i et spesielt stort område - i så fall kan en dedikert løsning for å forlenge rekkevidden være det beste alternativet.

Det er perfekt—innenfor grenser

Hvor denne oppsettet skinner (og hvor det ikke gjør det)

Denne oppsettet fungerer best for å utvide dekningen til IoT-enheter som sensorer, smarte plugger, lettbrukskameraer, eller for å gi gjester et separat Wi-Fi-nettverk med egen SSID og passord, helt isolert fra hovednettverket ditt. Det er også flott hvis du har en gammel ESP32 som samler støv i en skuff. Med riktig plassering er det en flott måte å kartlegge Wi-Fi-døde soner på og fikse dem.

Likevel vil jeg ikke anbefale det for noe som krever høy båndbredde og lav forsinkelse, som gaming, 4K-strømming eller store filoverføringer. Det støtter heller ikke 5 GHz-båndet, så enheter som trenger det båndet vil ikke ha noen fordeler. Heldigvis kjører de fleste IoT-enheter utelukkende på 2,4 GHz, så du bør ikke ha noen problemer med tilkoblingen.

Så lenge du husker at det er en målrettet løsning for spesifikke dødpunkter snarere enn en løsning for hele huset, og holder forventningene dine i sjakk, vil du ikke bli skuffet. For noen få kroner og mindre enn 15 minutter av tiden din, er det et praktisk lite triks. Legg til det faktum at du kjører åpen kildekode-firmware som du kan inspisere og endre for å passe dine behov, noe som gjør det mye mer gjennomsiktig enn de fleste billige forsterkere du kan kjøpe i dag.

Relaterte artikler