Telegram Bot Controller Kit with ESP32 + DHT22
Build Your Own Telegram IoT Bot: ESP32 + DHT22 Relay Controller Kit
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Send a message to your Telegram bot and watch a relay click on, or ask the bot for the current temperature and humidity—all in seconds. This kit gives you everything to turn an ESP32 into a responsive IoT hub that listens to your chat commands and reports DHT22 sensor readings back as chat replies. You’ll understand how devices can communicate over the internet without a public web server, using the Telegram Bot API as a secure bridge.
What You'll Build
You’ll assemble a Telegram-controlled IoT hub on a breadboard that toggles a 5V relay and returns accurate temperature and humidity on demand. One simple command can switch a light or fan; another instantly fetches environmental data. The system runs on the ESP32, connects to your home WiFi, and stays online listening for messages—giving you a powerful remote control tool you can carry in your phone.
What You'll Learn
- Connect ESP32 to WiFi and the Telegram Bot API using Arduino IDE
- Read digital sensor data from DHT22 and format it into chat-ready messages
- Control a 5V relay module through GPIO pins based on incoming Telegram commands
- Implement bot polling, error handling and message parsing in C++
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| DHT22 | 1 |
| 5V Relay Module | 1 |
| 5mm LED | 2 |
| 1N4007 Diode | 5 |
| 10kΩ Resistors | 5 |
| 100nF Caps | 5 |
| 400-pt Breadboard | 1 |
| M-M Wires | 20 |
| Micro USB Cable | 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
Perfect for B.Tech ECE/EEE students building IoT prototypes, CBSE Class 11-12 students with basic Arduino or ESP32 experience, and Smart India Hackathon teams needing a reliable Telegram-controlled sensor station. Makers at ATL Tinkering Labs will find it an ideal intermediate step into connected devices, while hobbyists at IIT, NIT, VIT or BITS can quickly prototype remote automation ideas.
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?
Our AI companion is trained with this exact project's wiring and code—scan the QR code or WhatsApp us for instant guidance.
Can I add more commands to the Telegram bot?
Yes, the companion shows you how to extend commands, like adding a second relay, broadcasting sensor data periodically, or integrating a temperature alert.
Does this kit require a SIM card or cloud account?
No, the ESP32 connects to your existing WiFi, and the Telegram Bot API is free. You just need a Telegram account to create a bot token.
What if my WiFi goes down?
The bot will automatically reconnect when WiFi returns, and you can add a command to check connection status—the companion explains how to handle such edge cases.
ESP32 Telegram bot receives commands and controls relay and reports sensor values back as chat messages.
What's in this kit
- ESP32 Dev Board
- DHT22
- 5V Relay Module
- 5mm LED x2
- 1N4007 Diode x5
- 10kΩ Resistors x5
- 100nF Caps x5
- 400-pt Breadboard
- M-M Wires x20
- 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