Welcome to Kerala Project Center.
Image: NodeMCU DEVKIT 0.8.JPG by Vowstar via Wikimedia Commons, CC BY-SA 4.0
A physical weather station only reports conditions right where its sensors are; sometimes what's useful is current weather anywhere, without deploying sensors in that location at all.
This project fetches live weather data — temperature, humidity, and conditions — from a free online weather API using an ESP8266 or ESP32's Wi-Fi connection, and displays it on an LCD, refreshed at a regular interval, without any physical temperature or humidity sensor on the device itself.
// Simplified weather API fetch - ESP8266 #include#include void setup() { Serial.begin(9600); WiFi.begin("SSID", "PASSWORD"); while (WiFi.status() != WL_CONNECTED) delay(500); } void loop() { HTTPClient http; http.begin("http://api.openweathermap.org/data/2.5/weather?q=Thiruvananthapuram&appid=YOUR_KEY&units=metric"); int code = http.GET(); if (code == 200) { String payload = http.getString(); // parse JSON for "temp" and "humidity", show on LCD/OLED Serial.println(payload); } http.end(); delay(600000); // refresh every 10 minutes }
Monday - Saturday: 9:00 AM - 5:00 PM
Sunday: Not Working
2nd Floor, Comptron Arcade, Kallattumukku,
Thiruvananthapuram, Kerala 695012
+91 9633118080