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

ESP32 Tutorials & Projects

Wiring diagrams, working code, and real builds for every ESP32 board.

The ESP32 is the workhorse of modern IoT — WiFi and Bluetooth on one chip, dual cores, and enough GPIO for serious projects. These tutorials take you from first flash to production-grade builds: sensor logging, MQTT dashboards, camera projects, and deep-sleep battery rigs. Most guides pair with a pre-soldered board below, so you can skip the soldering iron and start coding.

Shop the parts used in these tutorials
TTGO T-Internet-POE DHT11: Wired ESPHome Node | ShillehTek
Sep 26, 2026 Mahmood M. Shilleh 28 views

TTGO T-Internet-POE DHT11: Wired ESPHome Node

Build a TTGO T-Internet-POE wired ESPHome node with a DHT11 sensor and relay, powered by PoE for stable Home Assistant control and...
ESP32 HLK-LD2450: Live Web Radar People Tracking | ShillehTek
Sep 23, 2026 Mahmood M. Shilleh 227 views

ESP32 HLK-LD2450: Live Web Radar People Tracking

Build an ESP32 + HLK-LD2450 mmWave radar web page that tracks up to three people with live X/Y coordinates, distance, and speed,...
ESP32 Telegram Bot: Remote Relay Pump Control | ShillehTek
Sep 14, 2026 Mahmood M. Shilleh 54 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 WebSocket Dashboard: Live Browser Sensor Chart | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 47 views

ESP32 WebSocket Dashboard: Live Browser Sensor Chart

Build an ESP32 WebSocket dashboard that streams KY-018 and DHT11 sensor readings to a live browser chart twice per second, self-hosted with...
ESP32 OLED (SSD1306): Live Crypto Price Ticker | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 31 views

ESP32 OLED (SSD1306): Live Crypto Price Ticker

Build an ESP32 SSD1306 OLED crypto price ticker that pulls live CoinGecko JSON over HTTPS, cycles multiple coins, and auto-refreshes every minute...
ESP32 ST7789: Live weather and 5-day forecast | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 51 views

ESP32 ST7789: Live weather and 5-day forecast

Build an ESP32 ST7789 TFT weather station that pulls live conditions and a 5-day forecast from OpenWeatherMap, refreshing every 10 minutes with...
ESP32 ArduinoOTA: Wireless sketch updates over Wi-Fi | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 36 views

ESP32 ArduinoOTA: Wireless sketch updates over Wi-Fi

Build an OTA-capable ESP32 using ArduinoOTA to upload new sketches over Wi-Fi from the Arduino IDE with a hostname, password, and progress...
ESP32 ST7789 TFT: Scan Nearby Wi-Fi Networks | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 32 views

ESP32 ST7789 TFT: Scan Nearby Wi-Fi Networks

Build an ESP32 + ST7789 TFT Wi-Fi scanner that shows nearby SSIDs, RSSI, channel, and security so you can optimize coverage and...
ESP32 FreeRTOS Tasks: Dual-core multitasking guide | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 64 views

ESP32 FreeRTOS Tasks: Dual-core multitasking guide

Build ESP32 FreeRTOS tasks that read a DHT11 and update an SSD1306 OLED using queues and core pinning for smooth dual-core multitasking...
ESP32 BLE UART: Phone Control and Notifications | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 32 views

ESP32 BLE UART: Phone Control and Notifications

Build an ESP32 BLE UART (NUS) server to control an output from a phone and receive live sensor notifications, using a simple...
ESP32 AutoConnect: Captive Wi-Fi Setup Portal | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 20 views

ESP32 AutoConnect: Captive Wi-Fi Setup Portal

Build an ESP32 AutoConnect captive Wi-Fi setup portal that saves credentials to flash, provisions from a phone, and stops reflashing; guide by...
ESP32 Servo: Control LED brightness by web sliders | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 15 views

ESP32 Servo: Control LED brightness by web sliders

Build an ESP32 web page with live sliders to dim an LED with PWM and set a servo angle from your phone,...