Comments on: ESP32 Async Web Server – Control Outputs with Arduino IDE (ESPAsyncWebServer library) https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Sat, 06 Sep 2025 18:33:46 +0000 hourly 1 https://wordpress.org/?v=6.8.5 By: Sara Santos https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1093846 Sat, 06 Sep 2025 18:33:46 +0000 https://randomnerdtutorials.com/?p=96995#comment-1093846 In reply to Antonio.

The ESP-01 is an ESP8266 board. So, you need to follow our ESP8266 tutorial instead: https://randomnerdtutorials.com/esp8266-nodemcu-async-web-server-espasyncwebserver-library/

Regards,
Sara

]]>
By: Antonio https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1093312 Fri, 05 Sep 2025 07:49:14 +0000 https://randomnerdtutorials.com/?p=96995#comment-1093312 In reply to Sara Santos.

Hi Sara!
It worked! I was trying to compile for the esp01. I thought the libraries were global and not linked to the hardware wrong assumption! How can I compile this sketch for the esp01?
Thanks!

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1093108 Thu, 04 Sep 2025 17:01:35 +0000 https://randomnerdtutorials.com/?p=96995#comment-1093108 In reply to Antonio.

Hi.
Are you selecting an ESP32 board model in Tools > Boards? Which board are you selecting?

Regards,
Sara

]]>
By: Antonio https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1093085 Thu, 04 Sep 2025 15:37:45 +0000 https://randomnerdtutorials.com/?p=96995#comment-1093085 Hi Sara!
First of all congratulations for your work!
When I compile this sketch it doesn’t find wifi.h. I google it but I can’t find the answer please help me.
Thanks!

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1092835 Wed, 03 Sep 2025 22:15:14 +0000 https://randomnerdtutorials.com/?p=96995#comment-1092835 In reply to Sadat Hussain.

You can use the latest versions of the following libraries
ESPAsyncWebServer by ESP32Async
AsyncTCP by ESP32Async

You can use the latest version of the ESP32 core.

You may need to unnisntall any previous versions of those libraries.

I hope this helps.

Regards,
Sara

]]>
By: Sadat Hussain https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1092749 Wed, 03 Sep 2025 17:57:42 +0000 https://randomnerdtutorials.com/?p=96995#comment-1092749 Hello! Thanks for the great work! Please confirm here the working/tested versions of libraries and Board/Platform. So one can start with zero issue.
I am facing issues and most probably due versions conflicts…..
Thanks.
Sadat Hussain

]]>
By: Miller Cambindo M. https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1034496 Tue, 06 May 2025 01:31:22 +0000 https://randomnerdtutorials.com/?p=96995#comment-1034496 Hola Sara, ya resolví el problema. No había visto un comentario anterior suyo, donde dejó el enlace de las bibliotecas (https://rntlab.com/question/solvedassert-failed-tcp_alloc-idf-components-lwip-lwip-src-core-tcp-c1851-required-to-lock-tcpip-core-functionality/).

Lo que hice fue desinstalar las bibliotecas anteriores, borré las carpetas donde las contenía (como indicó Usted), instalé las bibliotecas (En su IDE de Arduino, vaya a Sketch > Incluir biblioteca > Agregar biblioteca .zip y seleccione las bibliotecas que acaba de descargar). Actualicé la versión de la placa EPS32 a la versión 3.0.7 (de Espressif) y compiló sin errores después de varios días de sufrir por una solución.

Mil y mil gracias por su ayuda.

Saludos,

Miller CM

]]>
By: Miller Cambindo M. https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1034456 Tue, 06 May 2025 00:29:05 +0000 https://randomnerdtutorials.com/?p=96995#comment-1034456 Hola Sara, muchas gracias por compartir su conocimiento. ¿Usted sería atan amable de indicarme cuál es la versión de cada una de las librerías ESPAsyncWebServer y AsyncTCP que funcionan con su proyecto? No he logrado que me funcione de ninguna manera, siempre me sale el error: ‘mbedtls_md5_update_ret’ was not declared in this scope; did you mean ‘mbedtls_md5_update’? 75 | mbedtls_md5_update_ret(&_ctx, data, len);
No sé qué más hacer para que me vuelvan a funcionar los proyectos con ESP32.

Gracias de nuevo.

Miller CM

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1030062 Wed, 23 Apr 2025 13:24:59 +0000 https://randomnerdtutorials.com/?p=96995#comment-1030062 In reply to Bernhard.

Hi.
To prevent issues, I recommend removing all folder related to previous libraries before installing the new ones.
Regards,
Sara

]]>
By: Bernhard https://randomnerdtutorials.com/esp32-async-web-server-espasyncwebserver-library/#comment-1030011 Wed, 23 Apr 2025 09:06:12 +0000 https://randomnerdtutorials.com/?p=96995#comment-1030011 Hello, thanks a lot for your excellent tutorials. I always find good ideas and hints for my projects.
I’ve tried to include the latest version of AsyncTCP and Async Web Server to one of my project but got a bunch of errors compile when I’ve use the repos from ESP32Async. Even when I just copy your example above I get those strange compile errors.
Finally I succeded using AsyncTCP and WebServer from ESPHome. The only change was to change the send() to send_P()…
Hope this helps if someone has similar issues and to fix the problems on ESP32Async side…
Thanks again
Bernhard

]]>