WiFi manager for ESP8266 - ESP12 - ESP32 for micropython
Go to file
Thomas Waldmann b41777f64d wifi profiles: remove bad comment, rename file to wifi.dat
passwd.dat is too unspecific, could be passwords of whatever.

also, we maybe could put more in there, not just ssid and password,
but more data about the known wifi networks.
2017-12-12 04:21:40 +01:00
.gitignore add a .gitignore 2017-12-11 14:43:23 +01:00
LICENSE
README.md fix README spacing / grammar 2017-12-11 14:47:33 +01:00
WiFi_Manager.png added flow chart 2017-10-29 23:47:06 +03:00
main.py rename check_connection -> get_connection 2017-12-12 04:21:40 +01:00
networkconfig.py wifi profiles: remove bad comment, rename file to wifi.dat 2017-12-12 04:21:40 +01:00

README.md

WiFi Manager

Lang : Micropython Tested : 1.8 and 1.9.2 (updated)

Description : WiFi manager for ESP8266 - ESP12 for micropython

Main Features:

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

Usage:

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

Logic:

  1. step: Check passwd.dat file and try saved networks/passwords.
  2. step: Publish web page to configure new wifi.
  3. step: Save network/password to passwd.dat file.
  4. step: Run user code.

alt text

**networkconfig.py based on code of CPOPP - https://github.com/cpopp/MicroPythonSamples