# ESP32 project of table 9 (Laxmanrao Apte Prashala

**URL:** <https://scienceactivitycentreiiserpune.discourse.group/t/esp32-project-of-table-9-laxmanrao-apte-prashala/261>\
**Category:** General\
**Tags:** experimental-project\
**Created:** [February 27, 2026, 12:57pm UTC](https://scienceactivitycentreiiserpune.discourse.group/t/esp32-project-of-table-9-laxmanrao-apte-prashala/261 "2026-02-27T12:57:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lap\_2026](https://yyz1.discourse-cdn.com/flex029/user_avatar/scienceactivitycentreiiserpune.discourse.group/lap_2026/32/198_2.png) [@lap\_2026](https://scienceactivitycentreiiserpune.discourse.group/u/lap_2026)\
**Post date:** [February 27, 2026, 12:57pm UTC](https://scienceactivitycentreiiserpune.discourse.group/t/esp32-project-of-table-9-laxmanrao-apte-prashala/261/1 "2026-02-27T12:57:37Z")

</div>

This project can help us to see temperature with the help of graph .

Participated student:-

Atharva Nagargoje

Arshita Gupte

Prachiti Gawali

Aryasen Rajebhosale

Participated teacher:-

Devyani Rajebhosale.

Photo of project:-

 ![17721968679704664645511798484425](https://canada1.discourse-cdn.com/flex029/uploads/scienceactivitycentreiiserpune/original/1X/b72fb194204559457102772374fa8cea86aaf1fd.jpeg)

Code of the project:-

#include \<WiFi.h\>

#include \<WebServer.h\>

#include “DHT.h”

#define DHTPIN 2 // Change if using another pin

#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

const char\* ssid = “YOUR\_WIFI\_NAME”;

const char\* password = “YOUR\_WIFI\_PASSWORD”;

WebServer server(80);

float temperature;

void handleRoot() {

temperature = dht.readTemperature();

String page = “”;

page += “”;

page += “”;

page += “”;

page += “ESP32 Live Temperature Graph”;

page += “”;

page += “”;

page += “var ctx=document.getElementById(‘chart’).getContext(‘2d’);”;

page += “new Chart(ctx,{type:‘line’,data:{labels:[‘Now’],datasets:[{label:‘Temperature (°C)’,data:[”;

page += temperature;

page += “]}]}});”;

page += “”;

server.send(200, “text/html”, page);

}

void setup() {

Serial.begin(115200);

dht.begin();

WiFi.begin(ssid, password);

Serial.print(“Connecting”);

while (WiFi.status() != WL\_CONNECTED) {

delay(500);

Serial.print(“.”);

}

Serial.println(“\nConnected!”);

Serial.print("IP Address: ");

Serial.println(WiFi.localIP());

server.on(“/”, handleRoot);

server.begin();

}

void loop() {

server.handleClient();

}

Thank you!
