Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abhijithvijayan/esp8266-web-server
Run a web server within a NodeMCU ESP8266
https://github.com/abhijithvijayan/esp8266-web-server
esp8266-arduino nodemcu nodemcu-httpserver
Last synced: 17 days ago
JSON representation
Run a web server within a NodeMCU ESP8266
- Host: GitHub
- URL: https://github.com/abhijithvijayan/esp8266-web-server
- Owner: abhijithvijayan
- License: mit
- Created: 2020-02-21T05:40:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-18T20:49:31.000Z (8 months ago)
- Last Synced: 2024-10-11T20:30:08.055Z (about 1 month ago)
- Topics: esp8266-arduino, nodemcu, nodemcu-httpserver
- Language: C++
- Size: 246 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
π esp8266-web-server
Run a web server within a NodeMCU ESP8266
πββοΈ Made by @abhijithvijayan
![demo](demo.png)
## Station (STA) Mode
The ESP8266 that connects to an existing WiFi network (one created by your wireless router) is called Station (STA)
In STA mode ESP8266 gets IP from wireless router to which it is connected. With this IP address, it can set up a web server and deliver web pages to all connected devices under existing WiFi network.
## Publishing to ESP8266 NodeMCU
1. In your Arduino IDE, go to `File > Preferences`
2. Enter `https://arduino.esp8266.com/stable/package_esp8266com_index.json` into the `Additional Boards Manager URLs` field. Then, click the `OK` button
3. Open the Boards Manager. Go to `Tools > Board > Boards Manager`
4. Search for `ESP8266` and press install button for the `ESP8266 by ESP8266 Community`
5. It should be installed after a few seconds.
6. Choose board as `NodeMCU 1.0` and set erase to `ALL FLASH CONTENTS`. Thatβs it.## Show your support
Give a βοΈ if this project helped you!
## Licence
Code released under the [MIT License](LICENSE).