WiFi manager for ESP8266 - ESP12 - ESP32 for micropython
Go to file
Thomas Waldmann 6b7e885bb0 use WPA2 for the AP, really requires a password now 2017-12-12 04:05:02 +01:00
.gitignore add a .gitignore 2017-12-11 14:43:23 +01:00
LICENSE Initial commit 2017-10-22 22:47:31 +03:00
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 refactor main code, separate profile code 2017-12-12 04:04:50 +01:00
networkconfig.py use WPA2 for the AP, really requires a password now 2017-12-12 04:05:02 +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