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
ESP32 2.9-inch E-Paper: Flash-Free Partial Refresh | ShillehTek
Build an ESP32 + 2.9 inch e-paper display with GxEPD2 partial refresh for fast, flash-free updates, ideal for clocks ...
ESP32 GC9A01: Build a Stereo Retro VU Meter | ShillehTek
Build an ESP32 GC9A01 stereo retro VU meter with two round TFT dials, envelope follower input, and peak LEDs for smoo...
TTGO T-Beam LoRa GPS: Off-Grid Android Tracker | ShillehTek
Build a TTGO T-Beam LoRa GPS tracker controlled from Android for live tracking, geofences, and logging without cellul...
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...
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 ...
Arduino Nano MQ-2: Build a Gas Leak Alarm | ShillehTek
Build an Arduino Nano MQ-2 gas and smoke alarm with a buzzer threshold alert, plus optional OLED readout and ESP32 Wi...
ESP32 LD2410 vs RCWL-0516: Pick the best sensor | ShillehTek
Compare ESP32 wiring and real-world behavior for LD2410 mmWave presence radar vs RCWL-0516 Doppler motion, so you cho...
ESP32 LVGL Display: Touchscreen Smart Switch UI | ShillehTek
Build an ESP32 LVGL touchscreen smart switch UI with relay control, a DHT22 temperature gauge, and MQTT updates for H...
ESP32 HLK-LD2410: Reliable Bedroom Occupancy | ShillehTek
Build an ESP32 + HLK-LD2410 mmWave bedroom occupancy sensor for reliable still-presence detection and Home Assistant ...
ESP32 HLK-LD2410: Smart light with presence sensing | ShillehTek
Build an ESP32 smart light using the HLK-LD2410 mmWave presence radar to keep lights on while you sit still, with rel...
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 Capacitive Soil Moisture: Smart Auto Watering | ShillehTek
Build an ESP32 capacitive soil moisture smart plant monitor that waters only when dry, supports deep sleep battery li...