ESP32 Office Occupancy Tracker Kit - 8-Zone Control & Auto-Logging
Build an Office Occupancy Tracker with 8-Zone ESP32 Relay Control and Node-RED Dashboard
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
This advanced kit transforms a standard office floor into an intelligently managed workspace. You'll assemble a multi-sensor network that tracks real-time occupancy (motion, temperature, humidity, and ambient light), then commands an eight-channel relay board to automate lighting, HVAC, or desk power. All data streams into a Node-RED dashboard for live monitoring and historical analysis, while over-the-air firmware updates let you tweak logic without ever opening the enclosure again.
What You'll Build
You'll create a self-contained control box that reads PIR motion sensors, DHT22 climate nodes, and a BH1750 light sensor across multiple zones. The ESP32 interprets occupancy patterns and triggers relays accordingly-turning off lights when a corner goes idle, adjusting fan speed based on temperature gradients, or logging ambient light to optimize desk allocation. The DS3231 real-time clock timestamps every event to a microSD card, and the OLED shows live zone status at a glance.
What You'll Learn
- Integrate six sensor types onto a single ESP32 and handle concurrent I�C, one-wire, and digital inputs
- Design Node-RED flows that visualize occupancy, store sensor logs, and send relay commands via MQTT
- Implement OTA firmware updates so you can modify relay logic or add new sensors remotely
- Size a buck converter and flyback diodes to safely drive inductive loads from a 5V supply
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| 4-ch Relay Module | 2 |
| DHT22 | 3 |
| HC-SR501 PIR | 3 |
| BH1750 | 1 |
| DS3231 RTC | 1 |
| MicroSD Module | 1 |
| LM2596 Buck Converter | 1 |
| 0.96in OLED | 1 |
| 1N4007 Diode | 10 |
| 4.7k? Resistors | 10 |
| 100nF Caps | 15 |
| PCB Prototype Board | 3 |
| Enclosure Box | 1 |
| 5V 3A PSU | 1 |
| Soldering Iron | 1 |
| Solder Wire | 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
Designed for final-year B.Tech ECE/EEE students, Smart India Hackathon participants, and IoT club members at IITs, NITs, VIT, and BITS Pilani. If you already know your way around an ESP32 and want a real-world automation project that generates meaningful sensor datasets, you'll hit the ground running. Prior experience with Node-RED is helpful but not mandatory-the AI companion covers the dashboard setup from scratch.
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 launch the AI companion, which gives instant, step-by-step guidance for this specific kit. You can also send photos via WhatsApp and our support team will reply within a few hours.
Do I need prior experience with Node-RED?
Basic programming logic helps, but the AI companion walks you through installing Node-RED on a local machine, building the dashboard, and connecting MQTT topics. You'll have a working visual interface in under an hour.
Can I extend the system beyond 8 relay channels?
Yes, the ESP32 GPIO map leaves room for an additional relay module or solid-state switches. The AI companion can suggest pin-safe expansions and update the wiring diagram accordingly.
How do I perform OTA updates after everything is sealed in the enclosure?
Once the initial firmware is flashed via USB, you enable ArduinoOTA with the provided sketch. All future code changes upload wirelessly-no need to reopen the box or physically access the ESP32.
Office - ESP32 controls 8 relay zones from Node-RED. All sensors auto-logged. OTA updates enabled.
What's in this kit
Choose your assembly option:
- Soldering Kit - 25W soldering iron, 60/40 solder wire, flux, and small perfboard for permanent assembly.
- Breadboard Combo - 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.
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