Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tayfunulu/wifimanager
WiFi manager for ESP8266 - ESP12 - ESP32 - micropython
https://github.com/tayfunulu/wifimanager
esp32 esp8266 espressif micropython wifi-configuration wifimanager
Last synced: 26 days ago
JSON representation
WiFi manager for ESP8266 - ESP12 - ESP32 - micropython
- Host: GitHub
- URL: https://github.com/tayfunulu/wifimanager
- Owner: tayfunulu
- License: mit
- Created: 2017-10-22T19:47:31.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-22T21:39:42.000Z (11 months ago)
- Last Synced: 2024-10-10T22:22:36.726Z (26 days ago)
- Topics: esp32, esp8266, espressif, micropython, wifi-configuration, wifimanager
- Language: Python
- Homepage:
- Size: 222 KB
- Stars: 353
- Watchers: 23
- Forks: 105
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WiFi Manager
Lang : Micropython
Tested : 1.8 and 1.9.3Description : WiFi manager for ESP8266 - ESP12 - ESP32 for micropython
Main Features:
- Web based connection manager
- Save wifi password in "wifi.dat" (csv format)
- Easy to applyUsage:
Upload main.py and wifimgr.py to ESP.
Write your code into main.py or import it from main.py.Logic:
1. step: Check "wifi.dat" file and try saved networks/passwords.
2. step: Publish web page to configure new wifi.
3. step: Save network/password to "wifi.dat" file.
4. step: Run user code.![alt text](https://github.com/tayfunulu/WiFiManager/blob/master/WiFi_Manager.png)
**web server based on code of CPOPP - https://github.com/cpopp/MicroPythonSamples