{"product_id":"kit-plant-light-monitor-kit-with-esp32-plus-ldr","title":"Plant Light Monitor Kit with ESP32 + LDR","description":"\u003ch1\u003eESP32 Plant Light Monitor Kit: Build a Live Light Graph for Your Indoor Garden\u003c\/h1\u003e\n\n\u003cp class=\"value-summary\"\u003eEvery part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.\u003c\/p\u003e\n\n\u003cdiv class=\"specs-strip\"\u003e\n  \u003cspan\u003e\u003cstrong\u003eDifficulty:\u003c\/strong\u003e Beginner\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eBuild Time:\u003c\/strong\u003e 2-3 hrs\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eAge:\u003c\/strong\u003e 5-15\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eSkill:\u003c\/strong\u003e Real-time sensor data streaming\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eGrowing healthy indoor plants means knowing exactly how much light they receive. This kit walks you through building a plant light monitor that samples light intensity every second and streams the data to a live-updating graph in your browser. No cloud, no subscriptions—just your ESP32 acting as a tiny web server, showing you exactly when your Monstera or peace lily is getting the brightness it needs.\u003c\/p\u003e\n\n\u003ch2\u003eWhat You'll Build\u003c\/h2\u003e\n\u003cp\u003eYou'll wire an LDR (light-dependent resistor) and two potentiometers to an ESP32 on a breadboard. After uploading the provided code, the ESP32 reads the LDR voltage through its ADC, converts it into a light-level percentage, and sends it over a WebSocket. Open the dashboard on any phone or laptop on your Wi‑Fi and watch a real‑time graph trace how light changes through the day. Use it to choose the best spot for a plant or to decide when to turn on a grow lamp.\u003c\/p\u003e\n\n\u003ch2\u003eWhat You'll Learn\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eReading an analog sensor with the ESP32's built‑in ADC\u003c\/li\u003e\n  \u003cli\u003eSetting up a WebSocket server directly on the microcontroller\u003c\/li\u003e\n  \u003cli\u003eCreating a live HTML+JavaScript graph that updates without page refresh\u003c\/li\u003e\n  \u003cli\u003eCalibrating an LDR with a potentiometer to map raw readings to practical light levels\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKit Contents\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eComponent\u003c\/th\u003e\n\u003cth\u003eQuantity\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eESP32 Dev Board\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e10kΩ Potentiometer\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLDR\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e10kΩ Resistors\u003c\/td\u003e\n\u003ctd\u003e5\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e400-pt Breadboard\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eM-M Wires\u003c\/td\u003e\n\u003ctd\u003e15\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMicro USB Cable\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhy Buy This Kit Instead of Sourcing Parts Separately\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFactor\u003c\/th\u003e\n\u003cth\u003eSourcing Separately\u003c\/th\u003e\n\u003cth\u003eCompoden Kit\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCompatibility checks\u003c\/td\u003e\n\u003ctd\u003eYou verify every part\u003c\/td\u003e\n\u003ctd\u003ePre-tested as a system\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eBuild support\u003c\/td\u003e\n\u003ctd\u003eForums and scattered tutorials\u003c\/td\u003e\n\u003ctd\u003eAI companion trained on this exact project\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTime to first working build\u003c\/td\u003e\n\u003ctd\u003eDays of debugging\u003c\/td\u003e\n\u003ctd\u003eHours, with step-by-step guidance\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eShipping coordination\u003c\/td\u003e\n\u003ctd\u003eMultiple sellers, multiple delays\u003c\/td\u003e\n\u003ctd\u003eOne shipment from Bengaluru in 3-5 days\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWho This Kit Is For\u003c\/h2\u003e\n\u003cp\u003eIt's built for students who want a solid IoT project for CBSE Class 12 computer science or a science exhibition. ATL Tinkering Labs will love the instant visual feedback when teaching sensor basics. B.Tech ECE\/EEE students can use it to understand WebSocket communication without complex server setups, and Smart India Hackathon participants can expand it into a full plant-monitoring dashboard. Even a parent working from home can assemble it with a 10‑year‑old to add tech to their indoor garden.\u003c\/p\u003e\n\n\u003ch2\u003eBuilt and Backed by Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eWhat if I get stuck during the build?\u003c\/summary\u003e\u003cp\u003eScan the QR code on the box to launch the AI companion, which recognizes the exact circuit and guides you through every connection and line of code. You can also WhatsApp us directly — a human maker in Bengaluru typically replies within an hour.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDo I need prior coding experience to complete the project?\u003c\/summary\u003e\u003cp\u003eNo. The Arduino code is fully commented and pre‑written. You'll copy it into the IDE, tweak your Wi‑Fi credentials, and hit upload. The AI companion explains each step, so even someone new to programming can follow along.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I view the live graph from my phone while the kit runs in another room?\u003c\/summary\u003e\u003cp\u003eYes. As soon as the ESP32 connects to your home Wi‑Fi, it serves a web page that works on any browser — phone, tablet, or laptop. Just type the IP address shown in the serial monitor and watch the light graph update in real time.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWill this help me measure light for low‑light plants like ferns or snake plants?\u003c\/summary\u003e\u003cp\u003eAbsolutely. The LDR is sensitive enough to detect dim indoor light, and the two potentiometers let you adjust the sensing range and graph scale. You can easily recalibrate to map readings to “bright indirect light” or “deep shade” for any plant type.\u003c\/p\u003e\u003c\/details\u003e\n\n\u003cdiv class=\"kit-description\"\u003e\n  \u003cp\u003eIndoor Gardening — ESP32 samples ADC and streams values to a WebSocket client that plots a live graph in the browser.\u003c\/p\u003e\n  \u003ch4\u003eWhat's in this kit\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/esp32-30-pin-development-board-cp2102-wifi-bluetooth\"\u003eESP32 Dev Board\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/ntc-thermistor-temperature-sensor-module-3-pin-10k%CF%89\"\u003e10kΩ Potentiometer\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/ldr-sensor-5mm-light-dependent-resistor-for-arduino-compoden\"\u003eLDR\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/resistor-variety-pack-100-pcs-10-values-14w-carbon-film\"\u003e10kΩ Resistors\u003c\/a\u003e x5\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/breadboard-standard-bundle-830400-tie-points-for-prototyping\"\u003e400-pt Breadboard\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003eM-M Wires x15\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/microusb-cable-1m-charging-data-cord-for-arduino-android\"\u003eMicro USB Cable\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is included in the Plant Light Monitor Kit with ESP32 + LDR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Plant Light Monitor Kit with ESP32 + LDR includes all components needed: ESP32 Dev Board, 10kΩ Potentiometer, LDR, 10kΩ Resistors, 400-pt Breadboard and more. Everything is pre-tested for compatibility and shipped from Bengaluru, India.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What skill level is required for the Plant Light Monitor Kit with ESP32 + LDR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"This kit is designed for Beginner level makers, suitable for ages 5-15. Indoor Gardening — ESP32 samples ADC and streams values to a WebSocket client that plots a live graph in the browser. Estimated build time is 2-3 hrs.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I buy the Plant Light Monitor Kit with ESP32 + LDR online in India?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes, the Plant Light Monitor Kit with ESP32 + LDR is available online at Compoden (compoden.in), India's AI-powered electronics and robotics store. Ships from Bengaluru in 1-5 business days across India.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Plant Light Monitor Kit with ESP32 + LDR\",\n  \"description\": \"Indoor Gardening — ESP32 samples ADC and streams values to a WebSocket client that plots a live graph in the browser.\",\n  \"sku\": \"CDN-KIT-3502\",\n  \"brand\": {\"@type\": \"Brand\", \"name\": \"Compoden\"},\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"url\": \"https:\/\/compoden.in\/products\/kit-plant-light-monitor-kit-with-esp32-plus-ldr\",\n    \"priceCurrency\": \"INR\",\n    \"price\": \"1300\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"seller\": {\"@type\": \"Organization\", \"name\": \"Compoden\"}\n  },\n  \"category\": \"ESP32 Fundamentals\"\n}\n\u003c\/script\u003e","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53463887118701,"sku":"CDN-KIT-3502","price":1570.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/kit-plant-light-monitor-kit-with-esp32-plus-ldr.png?v=1781949370","url":"https:\/\/compoden.com\/products\/kit-plant-light-monitor-kit-with-esp32-plus-ldr","provider":"Compoden","version":"1.0","type":"link"}