Plant Light Monitor Kit with ESP32 + LDR
ESP32 Plant Light Monitor Kit: Build a Live Light Graph for Your Indoor Garden
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Growing 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.
What You'll Build
You'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.
What You'll Learn
- Reading an analog sensor with the ESP32's built‑in ADC
- Setting up a WebSocket server directly on the microcontroller
- Creating a live HTML+JavaScript graph that updates without page refresh
- Calibrating an LDR with a potentiometer to map raw readings to practical light levels
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| 10kΩ Potentiometer | 2 |
| LDR | 1 |
| 10kΩ Resistors | 5 |
| 400-pt Breadboard | 1 |
| M-M Wires | 15 |
| Micro USB Cable | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
It'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.
Built and Backed by Compoden
Every 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.
What if I get stuck during the build?
Scan 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.
Do I need prior coding experience to complete the project?
No. 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.
Can I view the live graph from my phone while the kit runs in another room?
Yes. 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.
Will this help me measure light for low‑light plants like ferns or snake plants?
Absolutely. 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.
Indoor Gardening — ESP32 samples ADC and streams values to a WebSocket client that plots a live graph in the browser.
What's in this kit
- ESP32 Dev Board
- 10kΩ Potentiometer x2
- LDR
- 10kΩ Resistors x5
- 400-pt Breadboard
- M-M Wires x15
- Micro USB Cable
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items