khoih-prog / ESP_WiFiManager_Lite

Light-Weight MultiWiFi/Credentials Manager for ESP32 (including ESP32-S2 and ESP32-C3) and ESP8266 boards boards. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. paragraph=Library to configure MultiWiFi/Credentials at runtime for ESP32/ESP8266 boards. You can also specify DHCP HostName, static AP and STA IP. Use much less memory compared to full-fledge WiFiManager. Config Portal will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into Config Portal to use or change instead of manually input. Credentials are saved in LittleFS, SPIFFS or EEPROM. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. Double or MultiDetectDetector as well as Virtual Switches feature permits entering Config Portal as requested.
MIT License
49 stars 15 forks source link

LED Status #2

Closed MythicalForce closed 3 years ago

MythicalForce commented 3 years ago

Is your feature request related to a problem? Please describe.

I have so far been unable to change the LED status in the library.

Describe the solution you'd like

The LED status in this lib is a bit booring and kinda "confusing" so what i wanted todo was

This would make it much better to understand what is going on when Serial Monitor debugging is not possible! :)

Describe alternatives you've considered

NONE

Additional context

On my PCB i have a red PWR LED and a blue WIFI LED that i use to indicate the status of the WIFI as described above! but after i switched to this lib i was unable to integrate the LED status above... using Delay() would make the lib go "crazy" spamming the serial monitor with resets and stuff! and using millis would do the same and or sometimes not work at all!

khoih-prog commented 3 years ago

Thanks for your interest in the library, which is written to provide basic, boring yet important functions to input WiFi Credentials, etc.

It's so simple to add that cosmetic features, but I have no time and interest in doing that. You can easily write the simple function to do that to satisfy your interests.

I'm closing the request now.