Comments on: ESP32 Web Server: Display Sensor Readings in Gauges https://randomnerdtutorials.com/esp32-web-server-gauges/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Fri, 14 Mar 2025 16:07:34 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: Sara Santos https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-1014547 Sat, 08 Mar 2025 06:20:03 +0000 https://randomnerdtutorials.com/?p=107865#comment-1014547 In reply to Klaus.

Hi.
It may also help taking a look at this: https://rntlab.com/question/solvedassert-failed-tcp_alloc-idf-components-lwip-lwip-src-core-tcp-c1851-required-to-lock-tcpip-core-functionality/
Regards,
Sara

]]>
By: Klaus https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-1014228 Fri, 07 Mar 2025 11:48:02 +0000 https://randomnerdtutorials.com/?p=107865#comment-1014228 Oh, sorry. Mein Fehler. Habe gerade noch einmal geschaut und festgestellt, dass dass es noch eine AsyncTCP neben der AsyncTCP-Master gab. Diese wurde vermutlich beim compilieren gezogen. Habe die AsyncTCP gelöscht, neu compiliert und? Es funktioniert!!
Vielen Dank für die tolle Arbeit!!!

Gruß Klaus

]]>
By: Klaus https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-1014227 Fri, 07 Mar 2025 11:37:31 +0000 https://randomnerdtutorials.com/?p=107865#comment-1014227 Hallo,
sieht alles sehr gut aus, nur funktioniert es bei mir nicht ganz. Das Board ESP32-CAM startet mit folgender Fehlermeldung immer wieder neu. Habe auch den ESPAsyncWebserver und die AsyncTCP aus dem ZIP Archiv verwendet. Sorry, habe die Anleitung akribisch abgearbeitet. Nun scheitere ich doch. Was habe ich bitte falsch gemacht?

Connecting to WiFi …192.168.13.60
LittleFS mounted successfully

assert failed: tcp_alloc /IDF/components/lwip/lwip/src/core/tcp.c:1851 (Required to lock TCPIP core functionality!)

Backtrace: 0x400826dd:0x3ffb1fe0 0x4008f225:0x3ffb2000 0x400955f6:0x3ffb2020 0x400f7fff:0x3ffb2150 0x400f8179:0x3ffb2170 0x400d61f4:0x3ffb2190 0x400dcf35:0x3ffb21e0 0x400d2e7b:0x3ffb2200 0x400e3737:0x3ffb2270 0x4008ffa2:0x3ffb2290

]]>
By: Doug https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-1014036 Thu, 06 Mar 2025 23:28:37 +0000 https://randomnerdtutorials.com/?p=107865#comment-1014036 Everything running well THANKS SARA,!

My question today is when I changed the max and min values to different than download, with major ticks at say 0-10-20 and changed the highlite coloring scale, that at say- scale value “10” , the highlite coloring 0-10, 10-20 changes color at say “13” and not at 10. I would have thought both would coincide together. Seems max and min are in sync. It’s the same with 0 (no) small ticks.

]]>
By: Doug https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-1014035 Thu, 06 Mar 2025 23:28:06 +0000 https://randomnerdtutorials.com/?p=107865#comment-1014035 Everything running well THANKS SARA,!

My question today is when I changed the max and min values to different than download, with major ticks at say 0-10-20 and changed the highlite coloring scale, that at say- scale value “10” , the highlite coloring 0-10, 10-20 changes color at say “13” and not at 10. I would have thought both would coincide together. Seems max and min are in sync. It’s the same with 0 (no) small ticks.

]]>
By: Vlad https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-1004958 Mon, 03 Feb 2025 09:51:33 +0000 https://randomnerdtutorials.com/?p=107865#comment-1004958 Thanks, great project! Gauges arrows work well but the “numbers” don’t work.

script.js
135 var myObj = JSON.parse(e.data); // work were well, but next step mistake
137 gaugeTemp.value = myObj.temperature;// gaugeTemp.value=const (dont change)
138 gaugeHum.value = myObj.humidity; // gaugeHum.value=const (dont change)

]]>
By: Sara Santos https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-995028 Fri, 27 Dec 2024 15:15:48 +0000 https://randomnerdtutorials.com/?p=107865#comment-995028 In reply to Malcolm.

Hi.
To insert values/thresholds on the web page, you can read the following:
https://randomnerdtutorials.com/esp32-esp8266-thermostat-web-server/
https://randomnerdtutorials.com/esp32-esp8266-input-data-html-form/

If you want access via a web page without internet, you need to set an access point and save the javascript library on the ESP32 filesystem.

Regards,
Sara

]]>
By: Malcolm https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-995017 Fri, 27 Dec 2024 14:26:00 +0000 https://randomnerdtutorials.com/?p=107865#comment-995017 Interesting project. I currently have a project that controls the heating in (upto) 8 reptile enclosures. Its based on an Arduino Mega, and uses DS18B20 sensors. But reading this project would love to try and port the code to an ESP32Dunio, and use the same sensors mentioned here as having humidity readings would be an advantage. However the main issue is making the project two way and allow the user (me) to set the target values for each enclosure on a web page and have that data sent to the ESP32. If anyone has any pointers to tutorials that I can read / use it would be helpful, but the main requirement is the same as JB mentioned above, that the “website” runs locally on the ESP, which connects to my home network but doesn’t use internet access.

]]>
By: Dom https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-989654 Sun, 08 Dec 2024 02:57:57 +0000 https://randomnerdtutorials.com/?p=107865#comment-989654 Sara,
Is there a tutorial you can point me to, about adding more than one ESP server/sensor (to show multiple readings/gauges on app, or scroll thru each gauge)

]]>
By: Doug https://randomnerdtutorials.com/esp32-web-server-gauges/#comment-988236 Mon, 02 Dec 2024 12:13:34 +0000 https://randomnerdtutorials.com/?p=107865#comment-988236 Saw it, thanks Sara

]]>