To see your configuration, you can type show. If you need to wipe all your settings back to default, you can type reset factory followed by saveįor a master list of all possible commands, you can type help. ![]() You ought to wait a couple seconds between typing in each command, and you might need to type save after each command! Set ap_open 0 This turns password protection ON so only people who know the password can connect to the extender. NOTE: the password must be more than 8 characters long! Set ap_password # This sets the password of the extender's hotspot. Set ap_ssid # This sets the name of the extender's hotspot. Set password # This sets the password of the router hotspot you want the extender to extend. Set ssid # This sets to the name of the router hotspot you want the extender to extend. (Without quotes, and replacing the hashtag symbols with you desired settings.) Once you have connected over telnet or serial, type the following bolded commands each followed with hitting the enter key: I have used the JuiceSSH app for Android and Arduino IDE Serial Monitor without hiccups You can do this by using a serial terminal app such as the Arduino IDE serial monitor, or a program such as Putty.exe, setting the baud rate to "115200" with NL&CR (new line and carriage return) enabled then physically plugging the extender into your computer, OR you can use a connect wirelessly by connecting your device to the extender's WiFi (default name is "MyAP") and then use a Telnet app such as Putty.exe or JuiceSSH and adding a new connection on the ip address "192.168.4.1" with the TCP port set to "7777". You must connect a computer to your extender in order to configure it. Flip the physical switch on the USB Adapter back to non-programming non-flash mode. When it says "finish", unplug your adapter and ESP8266 module from your computer.ĥ. Select the COM port you want, and set the baud rate to "115200", then click "start", "flash" or "connect".Ĥ. bins instead with their corresponding names to the right.ģ. If you are using a different ESP8266 module variant instead of the esp01 I suggested, use the folder named "firmware" and use those. Click each one and type out their names to the right as shown in the screenshot e.g. For the ESP01 or ESP07, under "Download Path Config", click the three dots button for each section and browse to find the "firmware_sdk_1.5.4". If you are using a NodeMCU or Wemos D1 Mini module instead of the ESP01 or ESP07, switch the part that says "8Mbit" to "32Mbit" insteadĢ. Setup that program to the setting shown in the screenshot below if you are using the ESP01 from the earlier shopping step:ġ. Run the application called "ESPFlashDownloadTool_v3.4.1" and select "ESP8266" after that. Open the next subfolder called "_MACOSX" if you are using a Mac, or open the subfolder called "FLASH_DOWNLOAD_TOOLS_V3.4.1_WIN" if you are on a Windows PC. Wait a minute for the drivers to initialize, then open up the program in the subfolder called "flash_download_tools_v3.4.1_win". Plug the ESP01 into the USB adapter, plug it all into your computer, and flip the physical switch to "Prog" programming mode not "UART" mode. The router my extender connects to only reaches about 20 feet due to a wall, but with the extender plugged in 10 feet to 50 feet away from it, the connection reaches 310 feet and is just fast enough to stream YouTube! I stumbled upon Martin Ger's WiFi NAT Router firmware for the ESP8266 WiFi module, flashed it onto my $2 ESP-01 WiFi module, and it works quite well. I needed a cheap way to increase WiFi range so that a IoT snail mail alert device could reach a distant WiFi router to connect to the internet and send notification to my phone. ![]() Notes: It will have slower connection speeds the farther the extender is away from your router, but fast speeds are not necessary for many IoT projects. ***EDIT: Since the writing of this instructable, the firmware has been improved greatly, with the additional of a GUI settings page (like a normal router), firewall, power management, indicator LED, and automatic mesh networking (connect multiple units together) features! I will update this instructable at some point, but meanwhile, check out the details at Martin's GitHub page: link*** H ow to build your own WiFi extender from a cheap $2-$8 ESP8266 WiFi module
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |