ESP32 Swarm HVAC Kit - Decentralised Temperature Control with PSO
5 Nodes Use Particle Swarm Optimisation for Decentralised Temperature Control
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Imagine a building where each air-conditioner unit talks to the others, collectively deciding the ideal temperature to minimise power consumption without sacrificing comfort. With this kit, you'll build exactly that: a network of five ESP32 nodes, each sensing ambient temperature and controlling a relay-driven HVAC simulator, running a real-time particle swarm optimisation (PSO) algorithm across a wireless mesh. It's a hands-on introduction to decentralised AI at the edge - no central controller, no cloud dependency.
What You'll Build
You'll assemble five standalone sensor-actuator nodes that form an ESP-NOW mesh. Each node measures temperature with a DHT22, feeds it into a PSO algorithm running on the ESP32, and actuates a relay to simulate switching an HVAC unit. The nodes share candidate solutions - temperature setpoints - and iteratively converge on the Pareto-optimal balance between energy use and deviation from a global comfort setpoint. The finished system demonstrates swarm intelligence in action: a self-organising network that can be monitored over WiFi and scaled to manage larger building zones.
What You'll Learn
- Implementing the Particle Swarm Optimisation metaheuristic in Arduino C++ on ESP32 microcontrollers
- Sending and receiving structured data over ESP-NOW low-power mesh protocol
- Calibrating and integrating DHT22 temperature/humidity sensors and 5V relay modules
- Designing a distributed algorithm where agents cooperate without a central coordinator, and testing convergence behaviour under varying conditions
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 5 |
| DHT22 | 5 |
| 5V Relay Module | 5 |
| MicroUSB Cable | 5 |
| M-M Wires | 30 |
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
This intermediate kit is ideal for CBSE Class 11-12 students exploring advanced AI IoT topics, B.Tech ECE/EEE undergraduates working on multi-agent systems or energy management projects, and teams preparing for Smart India Hackathon challenges around smart buildings. It also fits ATL Tinkering Labs that have moved beyond basic Arduino to ESP32, and IIT/NIT/VIT/BITS students needing a ready-to-run swarm control setup for research demos.
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?
The AI companion gives step-by-step guidance for each node, and you can message us on WhatsApp for direct troubleshooting.
Do I need prior experience with AI algorithms?
No, the companion introduces PSO concepts intuitively and provides ready-to-upload code; you'll learn while building.
Can I connect the relays to real air conditioners?
The kit uses 5V relays that can switch low-power loads; for connecting to high-power AC units, you'd need additional contractor relays and a qualified electrician, but the principle remains the same.
How many nodes can the swarm network handle?
The ESP-NOW mesh can comfortably manage up to 20 nodes; with the included five, you can replicate the design to expand your cluster.
10 ESP32 HVAC nodes negotiate temperature setpoints using particle swarm optimisation - decentralised energy balance.
What's in this kit
- ESP32 Dev Board x5
- DHT22 x5
- 5V Relay Module x5
- MicroUSB Cable x5
- M-M Wires x30
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