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

Raspberry Pi, ESP32 & Arduino Tutorials

Free step-by-step guides, wiring diagrams, and code for makers — new builds added every week.

Browse tutorials

318 tutorials
ESP32 HLK-LD2410: Reliable Bedroom Occupancy | ShillehTek
Jun 13, 2026 Mahmood M. Shilleh 16 views

ESP32 HLK-LD2410: Reliable Bedroom Occupancy | ShillehTek

Build an ESP32 + HLK-LD2410 mmWave bedroom occupancy sensor for reliable still-presence detection and Home Assistant ...
3S BMS 18650: Build a 12V Portable Power Box | ShillehTek
Jun 13, 2026 Mahmood M. Shilleh 19 views

3S BMS 18650: Build a 12V Portable Power Box | ShillehTek

Build a 3S 18650 portable 12V battery box with a balanced BMS for safer charging and reliable field power for camping...
USB-C PD Trigger Board: Portable 5-20V Bench Supply | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 16 views

USB-C PD Trigger Board: Portable 5-20V Bench Supply | ShillehTek

Build a USB-C PD bench power supply with a PDSink trigger board and buck converter for adjustable 1.5–19V output usin...
ESP32 HLK-LD2410: Smart light with presence sensing | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 47 views

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
Jun 10, 2026 Mahmood M. Shilleh 36 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 Capacitive Soil Moisture: Smart Auto Watering | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 36 views

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...
Arduino Nano MAX6675 Thermocouple: Read Up to 1024�b0C | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 7 views

Arduino Nano MAX6675 Thermocouple: Read Up to 1024b0C | ShillehTek

Build an Arduino Nano MAX6675 K-type thermocouple reader with OLED display and optional over-temp relay cutoff for sa...
Arduino Nano TCA9548A: Run 8 Identical I2C Devices | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 12 views

Arduino Nano TCA9548A: Run 8 Identical I2C Devices | ShillehTek

Wire an Arduino Nano to a TCA9548A I2C multiplexer to run up to eight identical 0x3C OLEDs or sensors without address...
Raspberry Pi Pico 2W E-Paper HAT: Wi-Fi Name Badge | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 10 views

Raspberry Pi Pico 2W E-Paper HAT: Wi-Fi Name Badge | ShillehTek

Build a Raspberry Pi Pico 2W + 2.13 inch e-paper HAT Wi-Fi name badge that stays readable with near-zero idle power, ...
Arduino Nano KY-040 Rotary Encoder: OLED Menu UI | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 22 views

Arduino Nano KY-040 Rotary Encoder: OLED Menu UI | ShillehTek

Build an Arduino Nano menu UI using a KY-040 rotary encoder and SSD1306 OLED for smooth scroll-and-click navigation w...
Arduino WS2812B + KY-037: Music-Reactive LED Effects | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 14 views

Arduino WS2812B + KY-037: Music-Reactive LED Effects | ShillehTek

Build an Arduino WS2812B LED strip that reacts to music using a KY-037 mic module, with VU meter and beat effects, us...
4S 18650 BMS: Build a Repairable Battery Pack | ShillehTek
Jun 10, 2026 Mahmood M. Shilleh 34 views

4S 18650 BMS: Build a Repairable Battery Pack | ShillehTek

Build a DIY 4S 18650 lithium battery pack with a 4S BMS for balanced charging and safer power. Follow the wiring and ...