Smart City PM2.5 Node Kit - ESP32, BME680, PMS5003, OLED
Smart City PM2.5 Node Kit - ESP32 with BME680, PMS5003 & OLED AQI Cube
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 50x50x50mm cube that sits on a lamppost, sampling air every second, calculating AQI, and pushing data to the cloud over WiFi while also broadcasting to nearby phones over BLE. This kit lets you build that exact node - soldering the sensors, display, and power management onto a custom PCB, then uploading firmware that computes a composite AQI from PM2.5, CO2, and VOC. Designed for smart city deployments, hackathon prototypes, and advanced college projects, every component has been pre-tested as a system so you spend your hours building, not debugging.
What You'll Build
You'll assemble a fully functional environmental monitoring node in a compact ABS enclosure. After soldering the ESP32 Dev Board, BME680, MH-Z19B CO2 sensor, and PMS5003 particle sensor onto a prototype PCB and mounting the 0.96in OLED, you'll upload firmware that reads all parameters, computes AQI based on India's NAAQS breakpoints, displays it on the screen, and streams data over both BLE and WiFi simultaneously. The result: a deployable smart city sensor that fits in your palm and can be replicated for urban sensor networks.
What You'll Learn
- Integrating I2C, UART, and analog sensors on a single ESP32 without library conflicts.
- Developing dual-stack firmware: a BLE GATT service for local phone access and an MQTT client over WiFi for cloud telemetry.
- Soldering through-hole ICs, small-pitch sensor breakouts, and power modules on a compact PCB.
- Computing real-time Air Quality Index from PM2.5, CO2, and VOC data using CPCB standards.
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| BME680 Sensor | 1 |
| MH-Z19B CO2 | 1 |
| PMS5003 Particle Sensor | 1 |
| 0.96in OLED | 1 |
| LM2596 Buck Converter | 1 |
| 4.7k? Resistors | 5 |
| 100nF Caps | 10 |
| PCB Prototype Board | 3 |
| ABS Cube Enclosure | 1 |
| 5V 2A 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
If you're a third-year B.Tech ECE student building a smart city prototype for Smart India Hackathon, an IIT/NIT/VIT/BITS researcher testing urban air quality, or an ATL mentor pushing advanced students beyond breadboarding, this kit removes every friction. You get a fully matched set of sensors, a pre-tested power chain, and an enclosure that makes the final result look polished. No hunting for compatible library versions or wrestling with UART voltage levels - just a 5-hour build with a clear outcome.
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 has seen every wiring detail and firmware line. If it can't resolve your issue, our WhatsApp support team replies within hours with specific guidance.
Do I need prior ESP-IDF or dual-stack experience?
Basic Arduino IDE fluency is enough. The companion provides ready-to-flash firmware that handles both BLE and WiFi. If you want to modify it, the code is commented and the AI explains each block.
Can the node run on battery for field deployment?
The included 5V PSU is for bench use, but you can substitute a Li-ion cell with a 3.7V-to-5V boost module (not included). The LM2596 then steps down to 3.3V for the ESP32 and sensors.
Does the firmware work with common IoT platforms?
Yes, the MQTT payload is JSON; point it at ThingsBoard, AWS IoT, or any broker, and data appears immediately. BLE exports the same AQI value for a custom mobile app.
Smart City - 50x50x50mm cube with ESP32, BME680, CO2 and PM2.5 sensor. OLED face shows AQI. BLE and WiFi dual stack.
What's in this kit
- ESP32 Dev Board
- BME680 Sensor
- MH-Z19B CO2
- PMS5003 Particle Sensor
- 0.96in OLED
- LM2596 Buck Converter
- 4.7k? Resistors x5
- 100nF Caps x10
- PCB Prototype Board x3
- ABS Cube Enclosure
- 5V 2A PSU
- Soldering Iron
- Solder Wire
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.
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