Voice-Controlled Home Automation Kit: Raspberry Pi 5 & ESP32 Relays
Aquaponics Water Quality Kit v3 - Voice-Controlled Home Automation with Raspberry Pi 5 & ESP32
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 walking into a room and saying, "Switch on the fan," and the fan turns on - without any internet connection. This kit lets you build exactly that system, combining a Raspberry Pi 5 running offline speech recognition (Vosk ASR) with ESP32-based relay nodes that control real appliances through MQTT messaging.
What You'll Build
You assemble a distributed voice-controlled home automation system. The Raspberry Pi 5 captures spoken commands via a USB microphone and uses Vosk's offline ASR engine to parse natural language - no cloud, no subscription. Recognised commands trigger MQTT messages over local Wi-Fi to ESP32 relay modules, which switch your lights, fans, or any appliance on or off. The result is a fully operational smart home controller that respects privacy and works even when the internet is down.
What You'll Learn
- Set up a Raspberry Pi 5 with NVMe SSD and the M.2 HAT+ for fast, reliable operation
- Install and configure Vosk offline speech recognition for natural language command parsing
- Write and deploy MQTT communication between a Pi 5 broker and multiple ESP32 relay nodes
- Wire 5V relay modules safely to mains-powered appliances and integrate voice triggers
Kit Contents
| Component | Quantity |
|---|---|
| Raspberry Pi 5 4GB | 1 |
| USB Microphone | 1 |
| ESP32 Dev Board | 2 |
| 5V Relay Module | 2 |
| NVMe SSD 128GB | 1 |
| Pi 5 M.2 HAT+ | 1 |
| USB-C PSU | 1 |
| MicroUSB Cable | 2 |
| M-M Wires | 20 |
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
Ideal for CBSE Class 11-12 students building practical AI/ML projects, B.Tech ECE/EEE undergraduates working on IoT home automation, or Smart India Hackathon participants who need a privacy-focused voice control module. ATL Tinkering Lab mentors and hobbyists at NIT/IIT/VIT/BITS will also find the offline ASR approach a compelling differentiator.
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 for the AI companion that walks you through every step. For additional help, drop a WhatsApp message; we reply within hours.
Can I control more than two appliances with this kit?
Yes. The two ESP32 relay nodes can each control one appliance, and the code is modular - you can easily add more ESP32 boards to expand.
Does the voice recognition work offline, and can I customise the commands?
It runs entirely on the Pi 5 using Vosk; no internet needed. You can define your own natural language commands by editing the grammar files included in the build guide.
What if I don't have a Wi-Fi network at home?
The Pi 5 and ESP32 communicate over a local Wi-Fi network. You can set up the Pi 5 as an access point to create a private network just for this system.
Aquaponics - Vosk offline ASR on Pi 5 parses natural language commands and triggers MQTT messages to ESP32 relay nodes across the home.
What's in this kit
- Raspberry Pi 5 4GB
- USB Microphone
- ESP32 Dev Board x2
- 5V Relay Module x2
- NVMe SSD 128GB
- Pi 5 M.2 HAT+
- USB-C PSU
- MicroUSB Cable x2
- M-M Wires x20
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