Arduino Smart Home Controller Kit: DHT22 & 4-Relay LCD Menu
Take Control of Your Home: Build a 4-Appliance Smart Controller with Arduino Uno and DHT22
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 any room into a smart space with a menu-driven control panel. This kit lets you build a breadboard dashboard that controls four appliances by name-select 'Fan' or 'Light' on an LCD and press a button to trigger a relay. The DHT22 temperature sensor continuously updates the display, making this a real responsive home controller.
What You'll Build
By the time you power up, you'll have a fully functional smart home dashboard. The 16x2 LCD shows a scrollable menu with four customizable appliance names; each tactile button triggers a dedicated relay channel to switch real devices on or off. The controller monitors room temperature via DHT22 and refreshes the display every second-a system that mirrors commercial smart plugs built from basic components.
What You'll Learn
- Interfacing an I2C LCD and implementing multi-button menu navigation without delay-based blocking.
- Driving a 4-channel relay module safely, including flyback diode protection and understanding AC isolation.
- Reading accurate temperature and humidity from the DHT22 digital sensor using the Adafruit library.
- Writing modular Arduino sketches that combine sensor data, user input, and state machines into a cohesive user interface.
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| DHT22 Temperature & Humidity Sensor | 1 |
| 4-Channel 5V Relay Module | 1 |
| 16x2 Character LCD Display | 1 |
| I2C Backpack for LCD | 1 |
| Tactile Push Button | 4 |
| 1N4007 Rectifier Diode | 5 |
| 10k? Resistor | 5 |
| 100nF Ceramic Capacitor | 5 |
| 400-Point Solderless Breadboard | 1 |
| Male-to-Male Jumper Wires | 25 |
| 9V Battery Snap Connector | 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 |
LCD menu controls 4 relay appliances by name. DHT22 shows room temperature.
What's in this kit
- Arduino Uno R3
- DHT22
- 4-ch Relay Module
- 16x2 LCD
- I2C Backpack
- Tactile Button x4
- 1N4007 Diode x5
- 10k? Resistors x5
- 100nF Caps x5
- 400-pt Breadboard
- M-M Wires x25
- 9V Battery Snap
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