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
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 10 views

ESP32 Telegram Bot: Remote Relay Pump Control | ShillehTek

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

ESP32 DHT11 MQTT: Home Assistant dashboard sensor | ShillehTek

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

ESP32 ESP-NOW: Send DHT11 Data to OLED | ShillehTek

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

ESP32-C6 Zigbee: Build a Light + Switch Network | ShillehTek

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

ESP8266 MH-Z19: Build a WiFi CO2 Monitor | ShillehTek

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

ESP32-C6 Zigbee: Build a Wireless Light Switch | ShillehTek

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

ESP32 DHT22 BMP180: Live Blynk Weather Dashboard | ShillehTek

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

ESP8266 SW-420: Build a WiFi Fish Bite Alarm | ShillehTek

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

ESP32 SD Card: Local CSV Data Logging Setup | ShillehTek

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

ESP32-C3 DevKit: Arduino setup with WiFi and BLE | ShillehTek

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

ESP32 BME280: Build an Off-Grid Weather Station | ShillehTek

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

ESP32-CAM HX711 PIR: Motion photos with seed weight | ShillehTek

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