ESP32 Greenhouse Climate Monitor Kit - Live Web Dashboard with Chart.js
Greenhouse Climate Monitor Kit - ESP32 WebSocket Live Dashboard with Zoom & Pan Charts
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Turn a basic greenhouse into a data-rich environment without any cloud subscriptions. The ESP32 reads DHT22 humidity/temperature, BMP280 atmospheric pressure, and BH1750 ambient light, then pushes readings instantly to a browser via WebSocket. The included Chart.js script paints live line charts with zoom and pan - you can scroll through hours of data right from a phone or laptop.
What You'll Build
A self-contained wireless dashboard hosted entirely on the ESP32. The page shows four live graphs (temperature, humidity, pressure, light) updating every second. You can zoom into a spike, pan across a full day's history, and watch plant-growing conditions react to ventilation or shade changes - all without refreshing the page.
What You'll Learn
- Interface DHT22, BMP280, and BH1750 sensors over I2C and one-wire protocols
- Program an ESP32 WebSocket server that streams data to multiple clients
- Render responsive, animated line charts using Chart.js with zoom and pan plugins
- Design a clean HTML/CSS dashboard that loads directly from the microcontroller's flash memory
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| DHT22 | 1 |
| BMP280 | 1 |
| BH1750 | 1 |
| 4.7k? Resistor | 5 |
| 100nF Capacitor | 5 |
| 400-pt Breadboard | 1 |
| Male-Male Jumper Wires | 20 |
| 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
CBSE Class 11-12 students who need a live-monitoring science project, B.Tech ECE/EEE students preparing for Smart India Hackathon prototypes, ATL Tinkering Lab participants exploring IoT, and IIT/NIT/VIT/BITS makers who want a reliable sensor dashboard without sourcing and validating parts individually.
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 to chat with the AI assistant that knows every wire and code line of this kit. For complex blocks, our WhatsApp human support replies within hours.
Do I need prior JavaScript or web development experience?
No - the kit includes fully functional HTML/CSS/JS files. You learn by observing real-time data and tweaking chart colours or ranges, even as a beginner.
Can I see the dashboard on my phone while in the garden?
Yes, the ESP32 serves a responsive webpage. Any device on the same Wi-Fi network can open the live charts with zoom and pan on a mobile browser.
What happens when the Wi-Fi signal drops?
The ESP32 firmware automatically reconnects. Once the Wi-Fi is back, the dashboard resumes live streaming and continues plotting from the last point seamlessly.
Greenhouse - ESP32 WebSocket pushes data to browser. Chart.js renders live line charts with zoom and pan controls.
What's in this kit
- ESP32 Dev Board
- DHT22
- BMP280
- BH1750
- 4.7k? Resistors x5
- 100nF Caps x5
- 400-pt Breadboard
- M-M Wires x20
- 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