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.

ESP32 TCS3200: Print RGB and Color Names | ShillehTek
Feb 16, 2026 Mahmood M. Shilleh 490 views

ESP32 TCS3200: Print RGB and Color Names | ShillehTek

Build an ESP32 + TCS3200 (GY-31) color sensor project that calibrates on black and white, then prints normalized RGB ...
ESP32 + LCD1602: Blink Hello World with Logic Level Shifter | ShillehTek
Feb 07, 2026 Mahmood M. Shilleh 189 views

ESP32 + LCD1602: Blink Hello World with Logic Level Shifter | ShillehTek

Build an ESP32-controlled LCD1602 16x2 display with a logic level shifter to blink "Hello, World!" reliably using 5V ...
ESP32 + DHT22: Read Temperature and Humidity | ShillehTek
Feb 07, 2026 Mahmood M. Shilleh 248 views

ESP32 + DHT22: Read Temperature and Humidity | ShillehTek

Wire a DHT22 to an ESP32 and print humidity plus temperature in Celsius and Fahrenheit to the Arduino Serial Monitor....
Pico W 3.5mm Audio Jack: Play WAV via MicroPython | ShillehTek
Feb 01, 2026 Mahmood M. Shilleh 189 views

Pico W 3.5mm Audio Jack: Play WAV via MicroPython | ShillehTek

Build a Pico W WAV player with a 3.5mm audio jack breakout using MicroPython PWM, convert audio on Mac, and end playb...
Pico 2W + ILI9341: Handheld Snake Console | ShillehTek
Jan 22, 2026 Mahmood M. Shilleh 225 views

Pico 2W + ILI9341: Handheld Snake Console | ShillehTek

Build a handheld Snake console using a Raspberry Pi Pico 2W and ILI9341 SPI TFT. Learn joystick ADC control, PWM buzz...
ESP32 HC-SR04: Telegram door alerts | ShillehTek
Dec 29, 2025 Mahmood M. Shilleh 284 views

ESP32 HC-SR04: Telegram door alerts | ShillehTek

Build an ESP32 + HC-SR04 door presence alert that sends Telegram notifications when someone stands at your door, usin...
Raspberry Pi Pico + KY-037: Clap Toggle Desk Lamp | ShillehTek
Dec 21, 2025 Mahmood M. Shilleh 262 views

Raspberry Pi Pico + KY-037: Clap Toggle Desk Lamp | ShillehTek

Build a clap-controlled light switch with a Raspberry Pi Pico and KY-037 sound sensor to toggle a real desk lamp via ...
XIAO ESP32S3 Sense Camera: Exact JPEG Capture & Download
Oct 04, 2025 Mahmood M. Shilleh 884 views

XIAO ESP32S3 Sense Camera: Exact JPEG Capture & Download

Build a web photo app on the XIAO ESP32S3 Sense camera that captures a fresh JPEG in the browser and lets you downloa...
Raspberry Pi Pico 2 W + Arducam OV2640: Capture JPEGs locally
Aug 26, 2025 Mahmood M. Shilleh 844 views

Raspberry Pi Pico 2 W + Arducam OV2640: Capture JPEGs locally

Build a simple CircuitPython camera that uses a Raspberry Pi Pico 2 W and Arducam OV2640 to capture JPEG photos saved...
Node-RED + Telegram: Instant Sensor Status | ShillehTek
Jun 20, 2025 Mahmood M. Shilleh 437 views

Node-RED + Telegram: Instant Sensor Status | ShillehTek

Build a Telegram-integrated Node-RED flow that returns live BMP180 temperature and pressure on demand for quick mobil...
Arduino BMP180: Real-Time Dashboard with Node-RED | ShillehTek
Jun 20, 2025 Mahmood M. Shilleh 435 views

Arduino BMP180: Real-Time Dashboard with Node-RED | ShillehTek

Build a live temperature and pressure dashboard using an Arduino and a BMP180 sensor with Node-RED so you can monitor...
ESP32 SX1262: Offline Mesh Messaging | ShillehTek
May 06, 2025 Mahmood M. Shilleh 1613 views

ESP32 SX1262: Offline Mesh Messaging | ShillehTek

Build a private offline LoRa mesh using ESP32 SX1262 boards and Meshtastic to send secure messages off-grid; step-by-...