alanswx / ESPAsyncWiFiManager

Port WiFiManager to ESP Async Server
MIT License
219 stars 84 forks source link

Works with ESP32? #101

Open idkq opened 2 years ago

idkq commented 2 years ago

Readme says ESP8266.

Also what is the difference with this other lib https://github.com/khoih-prog/ESPAsync_WiFiManager

guilhermeaiolfi commented 2 years ago

I am also interested in those answers.

MohimenAlMahaini commented 2 years ago

Yes it does, I tested it with ESP32 Pico Dev4 & ESP32 WROVER-B

tobiasfaust commented 1 year ago

Confirmed, works well with ESP32

philippedc commented 2 months ago

Hi I confirm it doesn't work with ESP32C3. Compile well with ESP32 dev module, however with ESP32C3 dev module or any other ESP32C3 shield I get the following:

C:\Users\yakac\Documents\Arduino\libraries\ESPAsyncWebServer-master\src\AsyncWebSocket.cpp: In member function 'IPAddress AsyncWebSocketClient::remoteIP()': C:\Users\yakac\Documents\Arduino\libraries\ESPAsyncWebServer-master\src\AsyncWebSocket.cpp:832:28: error: call of overloaded 'IPAddress(unsigned int)' is ambiguous return IPAddress(0U); ^ In file included from C:\Users\yakac\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.14\cores\esp32/Arduino.h:180, from C:\Users\yakac\Documents\Arduino\libraries\ESPAsyncWebServer-master\src\AsyncWebSocket.cpp:21: C:\Users\yakac\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.14\cores\esp32/IPAddress.h:51:5: note: candidate: 'IPAddress::IPAddress(const uint8_t)' IPAddress(const uint8_t address); ^~~~~ C:\Users\yakac\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.14\cores\esp32/IPAddress.h:50:5: note: candidate: 'IPAddress::IPAddress(uint32_t)' IPAddress(uint32_t address); ^~~~~ C:\Users\yakac\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.14\cores\esp32/IPAddress.h:29:7: note: candidate: 'constexpr IPAddress::IPAddress(const IPAddress&)' class IPAddress: public Printable ^~~~~

watersoup commented 1 month ago

I get the same error as @philippedc with ESP32C3 supermini using board ESP32-c3-devkitm-1; at some point in time I didn't give me complication error but as soon as I started making use of latest version of ESPAsyncWiFiManager and esphome/ESPASyncWebServer.git it started give me same problem.