HOW TO CREATE CAPTIVE PORTAL
ON ESP8266
Hmm looks like I take lots of time for creating post so sorry for that
REQUIREMENTS
so first of all we meet some requirements to create captive portal for ESP8266
if you dont had pc
1. otg supported android phone
2. download
esp8266 flasher from playstore click here to install
install termux from fdroid
OTG pin/cable and b type cable (duhh your old phone charging cable)
NOW FOLLOW AS PER THERE OS
FOR ANDROID PHONE USER rip ios
a. install termux app and install ubuntu or any linux distro in it there are lots of video on youtube related to termux or you can use this application
b. after you installed GUI (Graphical User Interface) of your distro in termux download arduino ide for linux according to your arch 32 bit/64bit
if you want to check architecture of your device just type
uname -a
and hit enter
this will show your device architecture it will
arm, armhvf, arm32 thses are 32bit
arm64, aarch64, these are 64bit
c. after downloading zip file extract it then go to arduino folder and find install.sh file
in my case
image()
if you find install.sh file just run it with bash command
bash install.sh
d. now open terminal in desktop directory and use this command
git clone https://github.com/adamff1/ESP8266-Captive-Portal.git
image()
e. go to this directory ESP8266-Captive-Portal and there is file
ino file just open with arduino
image()
f. oh i forgot we need add some link i mean board links in preference
In Arduino go to File
> Preferences
Additional Boards Manager URLs
: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Tools
> Board
> Boards Manager
, searchESP8266
image()
FOR PC/LAPTOP USERS
JUST DOWNLOAD ZIP/TAR/RAR OF ARDUINO AND EXTRACT
AND INSTALL
File
> Preferences
Additional Boards Manager URLs
: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Tools
> Board
> Boards Manager
, searchESP8266
now set your board from TOOLS
Post a Comment
Post a Comment