Cree un pequeño extensor Wi-Fi de bajo costo con una placa de microcontrolador NodeMCU, D1 Mini u otra ESP8266.

Cuando se trata de microcontroladores potentes y rentables con conectividad inalámbrica, el chip ESP8266 se destaca, alimentando placas como ESP01, D1 Mini y NodeMCU.

Además de usar una placa de este tipo para hacer dispositivos caseros inteligentes (basados ​​en Wi-Fi) simples para soluciones IoT complejas, puede convertir el microcontrolador ESP8266 en un repetidor Wi-Fi para extender el alcance de su red inalámbrica red.

¿Qué es un extensor o repetidor Wi-Fi?

Un extensor de Wi-Fi, también conocido como amplificador o repetidor de Wi-Fi, es un dispositivo que se utiliza para amplificar la señal de Wi-Fi y ampliar su cobertura. Se utilizan para eliminar zonas muertas en su hogar u oficina.

Si hay áreas en su hogar donde no obtiene Wi-Fi o las señales son débiles, un repetidor de Wi-Fi puede garantizar que obtenga una señal inalámbrica fuerte y confiable, independientemente de la ubicación.

instagram viewer

¿Por qué usar ESP8266 como extensor Wi-Fi?

Hemos realizado varios proyectos utilizando el módulo ESP8266, como un sensor de nivel de agua inteligente con un sensor ultrasónico y un Módulo atenuador basado en Wi-Fi. Es posible que desee ubicar proyectos como este en una parte remota de su propiedad, pero ¿la señal Wi-Fi es lo suficientemente fuerte?

Si bien puede comprar un extensor de Wi-Fi para extender el alcance de sus señales de Wi-Fi, son grandes, costosos, siempre requieren voltaje de CA y no son portátiles en absoluto. El NodeMCU (ESP8266), por otro lado, es pequeño, consume menos energía y se puede ocultar fácilmente a simple vista.

También es económico (alrededor de $ 5) y se puede alimentar con cualquier adaptador de pared de CA de 5 V, banco de energía, un par de baterías 18650 o su teléfono inteligente a través de OTG.

El Wi-Fi incorporado en un NodeMCU o D1 Mini (ESP8266) es capaz de conectarse a la banda de 2,4 GHz de su Wi-Fi y retransmitir las señales inalámbricas para extender la cobertura de manera efectiva. Puede esperar una velocidad confiable de hasta 5 Mbps en la banda de 2,4 GHz del NodeMCU/D1 Mini.

Puede usar este extensor Wi-Fi para los siguientes propósitos:

  • Conecte sus dispositivos IoT inteligentes en su hogar u oficina a su red principal o software de automatización del hogar inteligente.
  • Proporcione una red Wi-Fi separada y segura o abierta para los invitados.
  • Cree un punto de acceso Wi-Fi temporal para ampliar la red inalámbrica.
  • Use el extensor Wi-Fi en lugares donde no tenga acceso a la fuente de alimentación.
  • Combine varios repetidores ESP8266 para crear una red de malla.

Elementos necesarios para convertir ESP8266 en un extensor Wi-Fi

Necesitará los siguientes elementos para convertir y usar su placa de microcontrolador ESP8266 en un extensor Wi-Fi:

  • Una placa de desarrollo NodeMCU o D1 Mini (ESP8266). Estamos utilizando el D1 Mini para este proyecto.
  • Un cable micro-USB para programar y encender el NodeMCU.
  • Una PC o computadora portátil con Windows.
  • Una red Wi-Fi de 2,4 GHz para ampliar.

Una vez que tenga todos los materiales necesarios, puede seguir los pasos a continuación para convertir su NodeMCU (ESP8266) en un extensor de Wi-Fi.

Descargue el firmware en su PC con Windows desde el repositorio de GitHub. Haga clic derecho en cada archivo a su vez y seleccione Guardar enlace como... para descargarlo Asegúrese de descargar los tres archivos: 0x00000.bin, 0x02000.bin, y 0x82000.bin.

También descargue e instale el Herramientas de descarga de Flash archivo. Lo necesitará para actualizar los archivos de firmware en el NodeMCU.

Además, según la versión de NodeMCU, descargue e instale los controladores de dispositivo necesarios mediante estos enlaces:

  • Controladores CP2102: Windows y Mac
  • Controladores CH342, CH343, CH9102: ventanas, Mac (descarga a través del botón azul con el icono)
  • Controladores CH340, CH341: ventanas, Mac (descarga a través del botón azul con el icono)

Paso 2: Cargue el firmware en NodeMCU/D1 Mini

Extraiga los archivos de firmware y las herramientas de descarga de Flash en su sistema. Luego siga estos pasos para actualizar el firmware:

  1. Navegue hasta la carpeta y haga doble clic en el flash_download_tool_3.x.x.exe para iniciar la herramienta en su sistema. En caso de error, se recomienda utilizar v3.8.5 (Descarga de Google Drive) ya que le permite elegir el Tamaño de flash.
  2. Mantenga las opciones como predeterminadas y haga clic en DE ACUERDO.
  3. Bajo la SPIDescargar pestaña, haga clic en los tres puntos para seleccionar los archivos de firmware: 0x00000.bin, 0x02000.bin, y 0x82000.bin. Marque las casillas de verificación junto a ellos e ingrese 0x00000, 0x02000, y 0x82000 en los cuadros como se muestra a continuación en la captura de pantalla en el paso 6.
  4. Mantenga todas las opciones como predeterminadas en el SPIFlashConfig sección. Si utiliza la versión 3.8.x de Flash Download Tools, elija Tamaño de flash32Mbit y Frecuencia de cristal: 40M.
  5. En el DescargarPanel1 sección, elija la correcta COM puerto. Puede desconectarse y volver a conectarse para verificar y seleccionar el correcto COM puerto.
  6. Mantener el BAUDIOS como 115200 y haga clic en el Comenzar botón.
  7. Esto tardará sólo unos segundos en parpadear. Verás el SINCRONIZAR texto en el panel.
  8. Después del flash, verás Finalizar. Ahora puede volver a conectar el NodeMCU a la PC o cualquier otra fuente de alimentación para reiniciarlo.

Paso 3: Configure el extensor Wi-Fi

Una vez que NodeMCU se encienda después de actualizar el firmware, verá una nueva red inalámbrica en la configuración de Wi-Fi en su teléfono inteligente o PC/computadora portátil con el MiAP SSID. Siga los pasos a continuación para conectar y configurar el NodeMCU como un extensor de Wi-Fi.

  1. Después de la actualización del firmware, notará que el LED azul de NodeMCU se ilumina con brillo total (sin parpadear).
  2. En su PC o teléfono inteligente, conéctese al MiAP Punto de acceso wifi. Es una red abierta y no requiere contraseña.
  3. Después de conectarse a la red Wi-Fi MyAP, abra cualquier navegador web y visite 192.168.4.1.
  4. Esta IP cargará una página. Ignore la configuración de STA por ahora y muévase a la Configuración de AP sección.
  5. Ingrese cualquier nombre SSID que desee darle a su extensor, junto con una contraseña.
  6. Asegúrese de volver a verificar los detalles. Si su SSID Wi-Fi tiene un espacio, use %20. Por ejemplo, para "Mi Wi-Fi", ingresa Mi%20Wi-Fi.
  7. Para Seguridad, elegir WPA2 y haga clic Colocar.El NodeMCU se reiniciará.
  8. volver a conectar a MiAP de nuevo y, bajo el Configuración de STA, ingrese el nombre y la contraseña de su red Wi-Fi principal actual.
  9. Una vez ingresados ​​los datos, haga clic en Conectar. El NodeMCU ahora está configurado y listo para usar un extensor Wi-Fi.

Si verifica la configuración de Wi-Fi en su teléfono inteligente o PC, verá el SSID (nombre) de su repetidor NodeMCU/D1 Mini en la lista de redes. Puede conectarse a la red utilizando la contraseña que ingresó en el momento de la configuración.

Consejos para garantizar un rendimiento óptimo

Para garantizar un rendimiento óptimo de su extensor Wi-Fi NodeMCU (ESP8266), tenga en cuenta estos consejos:

  • Coloque el NodeMCU en algún lugar donde pueda capturar fácilmente la señal Wi-Fi y retransmitirla.
  • Asegure un suministro de energía continuo para evitar interrupciones en el extensor de Wi-Fi.
  • El dispositivo no puede manejar demasiados dispositivos. Asegúrese de usar este extensor solo para uno a tres dispositivos. De lo contrario, puede provocar una congestión de la red y una conexión a Internet lenta.

El extensor Wi-Fi diminuto de bricolaje más asequible

Con sus capacidades de Wi-Fi, un NodeMCU puede extender de manera efectiva la cobertura de su señal de Wi-Fi y eliminar las zonas muertas en su hogar u oficina. Puede instalar y utilizar este extensor Wi-Fi donde no haya suministro eléctrico. También puede ejecutarlo mientras se carga.

Como mostramos, es muy rápido y fácil convertir un NodeMCU/D1 Mini (ESP8266) en un extensor Wi-Fi y los resultados valen la pena. Al construir este proyecto, no solo ahorra dinero sino que también obtiene la satisfacción de construir su propio dispositivo útil.