WiFi manager for ESP8266 - ESP12 - ESP32 - micropython
Switch branches/tags
Nothing to show
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore add a .gitignore Dec 11, 2017
LICENSE Initial commit Oct 22, 2017
README.md Update README.md Jan 1, 2018
WiFi_Manager.png new layout Dec 18, 2017
main.py Rename module name to wifimgr Dec 18, 2017
wifimgr.py Merge pull request #14 from TilCreator/codeBeautification May 29, 2018


WiFi Manager

Lang : Micropython Tested : 1.8 and 1.9.3

Description : WiFi manager for ESP8266 - ESP12 - ESP32 for micropython

Main Features:

  • Web based connection manager
  • Save wifi password in "wifi.dat" (csv format)
  • Easy to apply


Upload main.py and wifimgr.py to ESP. Write your code into main.py or import it from main.py.


  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

**web server based on code of CPOPP - https://github.com/cpopp/MicroPythonSamples