nodoubtman / WiFiManager_for_Multidisplay

ESP8266 and ESP32 WiFi Connection manager for Tobers Multidisplay

Home Page:https://github.com/ElToberino/Tobers_Multidisplay

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WiFiManager for Multidisplay

This is a fork of the development branch of tzapu's WiFiManager customized for Tobers Multidisplay. It works with ESP8266 and ESP32.

Most changes I made are visual ones: some new/other css rules and some changes in shown menu items. Beside that I moved the css and javascript definitions in files on SPIFFS - they had become too large and made the portal unstable. I also added a new public function getStaticMode() returning if the connection has been made with a static IP address. All changes are marked with the comment ///CHANGE MULTISDISPLAY

As mentioned above, this fork was especially made for my program Tobers Multidisplay. This program uses WifiManager only for the first connection with a WiFi or if WiFi credentials have been erased by user. On normal startup it is not required to call WifiManager because ESPs store WiFi credentials persistently in flash memory. If you want to try this fork of WiFiManager for your own program, remember that you have to save the main css and javascript files on SPIFFS.



Download and Installation

Just click on "Clone or Download" -> "Download ZIP" to download the library. Unpack the library into your Arduino libraries folder.




Successfully compiled with Arduino 1.8.12, ESP8266 core for Arduino 2.6.3 / Arduino core for the ESP32 1.0.4.
For further information ta a look at the original project WiFiManager .


Thanks a lot to tzapu, tablatronix and all the other contributors for their great work.

About

ESP8266 and ESP32 WiFi Connection manager for Tobers Multidisplay

https://github.com/ElToberino/Tobers_Multidisplay

License:MIT License


Languages

Language:C++ 76.0%Language:C 13.5%Language:HTML 7.1%Language:CSS 2.5%Language:JavaScript 1.0%