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.

Raspberry Pi TP4056 INA219: Build a Mini UPS Backup | ShillehTek
May 25, 2026 Mahmood M. Shilleh 98 views

Raspberry Pi TP4056 INA219: Build a Mini UPS Backup | ShillehTek

Build a Raspberry Pi mini UPS using TP4056, INA219, and 18650 cells for stable 5V backup power plus low-battery shutd...
Arduino Nano A4988: Mini CNC Pen Plotter Build | ShillehTek
May 24, 2026 Mahmood M. Shilleh 82 views

Arduino Nano A4988: Mini CNC Pen Plotter Build | ShillehTek

Build an Arduino Nano mini CNC pen plotter using A4988 stepper drivers and a servo pen lift, then stream G-code over ...
ESP32-S3 NEO-6M: No-SIM LoRa GPS Tracker | ShillehTek
May 24, 2026 Mahmood M. Shilleh 118 views

ESP32-S3 NEO-6M: No-SIM LoRa GPS Tracker | ShillehTek

Build an ESP32-S3 NEO-6M SX1262 no-SIM LoRa GPS tracker that transmits live coordinates to a base station for off-gri...
Arduino Nano KY-037: Double-Clap Relay Switch | ShillehTek
May 24, 2026 Mahmood M. Shilleh 42 views

Arduino Nano KY-037: Double-Clap Relay Switch | ShillehTek

Build an Arduino Nano KY-037 double-clap relay switch to toggle a mains lamp with two claps, using simple timing logi...
TPA3118 Bluetooth Receiver: Build a Portable Speaker | ShillehTek
May 22, 2026 Mahmood M. Shilleh 105 views

TPA3118 Bluetooth Receiver: Build a Portable Speaker | ShillehTek

Build a portable TPA3118 Bluetooth speaker with battery power using a TP4056 charger and boost converter for room-fil...
Arduino Nano MAX30102: OLED Pulse Oximeter Build | ShillehTek
May 22, 2026 Mahmood M. Shilleh 55 views

Arduino Nano MAX30102: OLED Pulse Oximeter Build | ShillehTek

Build an Arduino Nano MAX30102 pulse oximeter with an SSD1306 OLED for live BPM and SpO2 readout using simple I2C wir...
Arduino Nano DS18B20: Automated Aquarium Control | ShillehTek
May 22, 2026 Mahmood M. Shilleh 63 views

Arduino Nano DS18B20: Automated Aquarium Control | ShillehTek

Build an Arduino Nano aquarium controller using a DS18B20 probe, DS3231 RTC, relays, and OLED to automate heater cont...
ESP32-CAM HC-SR501 PIR: Motion Photo Alerts via Wi-Fi | ShillehTek
May 20, 2026 Mahmood M. Shilleh 64 views

ESP32-CAM HC-SR501 PIR: Motion Photo Alerts via Wi-Fi | ShillehTek

Build an ESP32-CAM doorbell with an HC-SR501 PIR sensor that snaps a photo on motion, saves to microSD, and sends Wi-...
Arduino Nano NEO-6M GPS: OLED Speedometer Display | ShillehTek
May 20, 2026 Mahmood M. Shilleh 65 views

Arduino Nano NEO-6M GPS: OLED Speedometer Display | ShillehTek

Build an Arduino Nano GPS speedometer using a NEO-6M module and SSD1306 OLED for a clear, wheel-sensor-free speed rea...
ESP32 HX711: Beehive Weight and Climate Dashboard | ShillehTek
May 19, 2026 Mahmood M. Shilleh 94 views

ESP32 HX711: Beehive Weight and Climate Dashboard | ShillehTek

Build an ESP32 beehive monitor with HX711 weight sensing plus DS18B20 and DHT22 climate data, then view trends remote...
Arduino Nano + INA219 OLED: Power Bank Live Stats | ShillehTek
May 19, 2026 Mahmood M. Shilleh 85 views

Arduino Nano + INA219 OLED: Power Bank Live Stats | ShillehTek

Build an Arduino Nano power bank with INA219 monitoring and an SSD1306 OLED to display live voltage, current, and pow...
ESP32 MQ-135: Air Quality Dashboard with OLED | ShillehTek
May 19, 2026 Mahmood M. Shilleh 143 views

ESP32 MQ-135: Air Quality Dashboard with OLED | ShillehTek

Build an ESP32 air quality dashboard using an MQ-135, DHT22, and SSD1306 OLED, with live readings on-screen and on a ...