Buy 10+ on select items — save 10% auto-applied
Free US shipping on orders $35+
Order by 3pm ET — ships same-day from the US
Worldwide shipping via DHL
Skip to main content
ShillehTek IoT & Beyond

IoT Tutorials & Projects

Complete builds: sensor → microcontroller → cloud dashboard.

These are the full-stack builds: a sensor on one end, a dashboard on the other, and everything in between — WiFi, MQTT, cloud APIs, and battery strategy. If you’re moving from blinking LEDs to systems that run unattended for months, start here. The boards below are the ones we reach for in our own client work.

Shop the parts used in these tutorials
ESP32 Telegram Bot: Remote Relay Pump Control | ShillehTek
Sep 14, 2026 Mahmood M. Shilleh 40 views

ESP32 Telegram Bot: Remote Relay Pump Control

Build an ESP32 Telegram bot to switch a relay-driven pump with /on, /off, timers, and status replies, plus a local button override...
ESP32 DHT11 MQTT: Home Assistant dashboard sensor | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 26 views

ESP32 DHT11 MQTT: Home Assistant dashboard sensor

Build an ESP32 DHT11 room sensor that publishes MQTT to Home Assistant for live dashboard gauges, history, and simple automations, with ShillehTek...
ESP32 ESP-NOW: Send DHT11 Data to OLED | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 20 views

ESP32 ESP-NOW: Send DHT11 Data to OLED

Build an ESP32 ESP-NOW sender and receiver to broadcast DHT11 temperature and humidity to an SSD1306 OLED with no router, using parts...
ESP32-C6 Zigbee: Build a Light + Switch Network | ShillehTek
Aug 27, 2026 Mahmood M. Shilleh 119 views

ESP32-C6 Zigbee: Build a Light + Switch Network

Build a two-node ESP32-C6 Zigbee light and switch network in Arduino IDE using built-in examples, ideal groundwork for mesh smart-home devices at...
ESP8266 MH-Z19: Build a WiFi CO2 Monitor | ShillehTek
Jul 30, 2026 Mahmood M. Shilleh 48 views

ESP8266 MH-Z19: Build a WiFi CO2 Monitor

Build an ESP8266 + MH-Z19 WiFi CO2 monitor that serves live readings to any browser and alerts with LED and buzzer when...
ESP32-C6 Zigbee: Build a Wireless Light Switch | ShillehTek
Jul 30, 2026 Mahmood M. Shilleh 95 views

ESP32-C6 Zigbee: Build a Wireless Light Switch

Build a two-node ESP32-C6 Zigbee network where a wireless switch toggles a remote LED light, using Arduino IDE settings, binding, and endpoints...
ESP32 DHT22 BMP180: Live Blynk Weather Dashboard | ShillehTek
Jul 29, 2026 Mahmood M. Shilleh 81 views

ESP32 DHT22 BMP180: Live Blynk Weather Dashboard

Build an ESP32 weather station with DHT22, BMP180, and SI1145 sensors that streams six readings to Blynk with live web and mobile...
ESP8266 SW-420: Build a WiFi Fish Bite Alarm | ShillehTek
Jul 26, 2026 Mahmood M. Shilleh 25 views

ESP8266 SW-420: Build a WiFi Fish Bite Alarm

Build an ESP8266 + SW-420 WiFi fish bite alarm that detects vibration and alerts an Android phone via HTTP polling, using parts...
ESP32 SD Card: Local CSV Data Logging Setup | ShillehTek
Jul 10, 2026 Mahmood M. Shilleh 441 views

ESP32 SD Card: Local CSV Data Logging Setup

Build an ESP32 SD card CSV data logger with optional DS3231 timestamps for reliable offline sensor logging when WiFi drops, using ShillehTek...
ESP32-C3 DevKit: Arduino setup with WiFi and BLE | ShillehTek
Jun 13, 2026 Mahmood M. Shilleh 123 views

ESP32-C3 DevKit: Arduino setup with WiFi and BLE

Set up an ESP32-C3 DevKit in Arduino IDE, then verify WiFi scanning and BLE 5 notifications for a low-cost IoT node workflow...
ESP32 BME280: Build an Off-Grid Weather Station | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 230 views

ESP32 BME280: Build an Off-Grid Weather Station

Build a solar-powered ESP32 weather station with a BME280 sensor, deep sleep, and cloud posting for reliable off-grid monitoring using ShillehTek parts.
ESP32-CAM HX711 PIR: Motion photos with seed weight | ShillehTek
May 27, 2026 Mahmood M. Shilleh 60 views

ESP32-CAM HX711 PIR: Motion photos with seed weight

Build an ESP32-CAM bird feeder that uses a PIR sensor to snap photos and an HX711 load cell to log seed weight...