Industrial Bin Level Monitor Kit with ESP32 + DHT22
Build an Industrial Bin Level Dashboard with ESP32, DHT22 & HC-SR04
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Step into the world of smart factories by building an ESP32-powered bin level monitor that streams ultrasonic distance and temperature/humidity data to a browser dashboard every 100 milliseconds. Control a relay and read button inputs from the same webpage — a true bidirectional industrial IoT system. This kit replicates how modern warehouses track inventory levels in real time, without touching the hardware.
What You'll Build
A fully functional industrial monitoring system: an ESP32-based sensor node reads bin fill level via HC-SR04, ambient temperature/humidity via DHT22, and displays local values on an OLED. The ESP32 runs a WebSocket server that pushes all sensor data to a custom HTML dashboard. From that same page, you can toggle a relay (e.g., indicator, alarm) and detect GPIO button presses — all updated every 100ms.
What You'll Learn
- Set up an ESP32 asynchronous WebSocket server with simultaneous sensor polling intervals.
- Stream real-time HC-SR04 distance and DHT22 temperature/humidity readings to a browser dashboard using JavaScript.
- Design a bidirectional IoT interface: send GPIO commands from the browser to control a relay and read button press states from the ESP32.
- Integrate an OLED display for local readout and debug sensor timing issues at 100ms intervals.
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | x1 |
| DHT22 | x1 |
| HC-SR04 | x1 |
| 5V Relay Module | x1 |
| 0.96in OLED | x1 |
| 10kΩ Resistors | x5 |
| 4.7kΩ Resistors | x5 |
| 100nF Capacitors | x5 |
| 830-pt Breadboard | x1 |
| M-M Wires | x25 |
| Micro USB Cable | x1 |
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 advanced kit is built for B.Tech ECE/EEE students developing industry-grade IoT prototypes for capstone projects, Smart India Hackathon participants building real-time monitoring solutions, and early-career embedded engineers exploring WebSocket-based control. It’s also ideal for ATL Tinkering Lab mentors demonstrating industrial sensor networking and data streaming to modern dashboards.
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 open the AI build companion. It walks you through WebSocket setup, HTML dashboard creation, and debugging sensor values. WhatsApp support is also available for direct help.
Can I view the dashboard on my phone?
Yes, the dashboard is a simple HTML page served over Wi-Fi. Connect any device — phone, tablet, or laptop — to the same network and open the ESP32’s IP address in a browser.
How does the bidirectional control work?
The browser sends WebSocket messages to the ESP32 when you click relay on/off buttons; the ESP32 toggles the GPIO. Similarly, button presses on the breadboard are immediately pushed back and displayed as status updates on the dashboard.
Do I need prior programming experience?
This is an advanced kit. Familiarity with Arduino IDE, C++ basics, and HTML/JavaScript will help. The AI companion provides full code walkthroughs, but some experience or a willingness to learn these languages is recommended.
Industrial Inventory — ESP32 WebSocket server pushes sensor data to browser dashboard every 100ms. Button clicks control GPIOs bi-directionally.
What's in this kit
- ESP32 Dev Board
- DHT22
- HC-SR04
- 5V Relay Module
- 0.96in OLED
- 10kΩ Resistors x5
- 4.7kΩ Resistors x5
- 100nF Caps x5
- 830-pt Breadboard
- M-M Wires x25
- Micro USB Cable
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