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

Raspberry Pi, ESP32 & Arduino Tutorials

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

Arduino Nano Mozzi: Phase-Mod Drone Synth with Joystick | ShillehTek
Oct 25, 2026 Mahmood M. Shilleh 14 views

Arduino Nano Mozzi: Phase-Mod Drone Synth with Joystick

Build an Arduino Nano Mozzi phase-mod drone synth with KY-023 joystick and slide pots, plus a filtered line output for clean audio...
ESP32 INMP441: Offline Wake Word Control | ShillehTek
Oct 25, 2026 Mahmood M. Shilleh 20 views

ESP32 INMP441: Offline Wake Word Control

Build an ESP32 + INMP441 offline wake word voice switch using Edge Impulse keyword spotting, with no Wi-Fi or cloud, using parts...
Arduino Nano MPU6050: OLED Seismogram STA/LTA Alarm | ShillehTek
Oct 25, 2026 Mahmood M. Shilleh 13 views

Arduino Nano MPU6050: OLED Seismogram STA/LTA Alarm

Build an Arduino Nano MPU6050 seismometer with a live SSD1306 OLED seismogram, STA/LTA alarm buzzer, and PC CSV logger using ShillehTek parts.
Arduino Nano MPU6050: MAX7219 LED hourglass timer | ShillehTek
Oct 16, 2026 Mahmood M. Shilleh 17 views

Arduino Nano MPU6050: MAX7219 LED hourglass timer

Build an Arduino Nano hourglass timer using MAX7219 LED matrices and an MPU6050 so falling-sand grains reverse when flipped, plus tick and...
Arduino Nano HC-SR04: Float Foam Beads in Mid-Air | ShillehTek
Oct 16, 2026 Mahmood M. Shilleh 34 views

Arduino Nano HC-SR04: Float Foam Beads in Mid-Air

Build an Arduino Nano acoustic levitator using HC-SR04 transducers and an L298N to float foam beads, with precise 40 kHz Timer1 control...
Arduino Nano WS2812B: Real-Time Monitor Ambilight | ShillehTek
Oct 16, 2026 Mahmood M. Shilleh 26 views

Arduino Nano WS2812B: Real-Time Monitor Ambilight

Build an Arduino Nano WS2812B monitor ambilight that mirrors edge colours in real time using Prismatik and Adalight for immersive, eye-friendly backlighting.
ESP32 SSD1306 OLED: Track ISS Passes with Alerts | ShillehTek
Oct 11, 2026 Mahmood M. Shilleh 32 views

ESP32 SSD1306 OLED: Track ISS Passes with Alerts

Build an ESP32 SSD1306 OLED ISS pass tracker with countdown, rise and set directions, peak elevation, and a buzzer LED visibility alert...
Arduino Uno ATmega328P: Burn 8 MHz Bootloader | ShillehTek
Oct 11, 2026 Mahmood M. Shilleh 34 views

Arduino Uno ATmega328P: Burn 8 MHz Bootloader

Build a stand-alone ATmega328P using an Arduino Uno as ISP to burn an 8 MHz bootloader, upload sketches, and rescue a Nano,...
ESP32-C3 OLED MPU6050: Build a reactive desk pet | ShillehTek
Oct 11, 2026 Mahmood M. Shilleh 107 views

ESP32-C3 OLED MPU6050: Build a reactive desk pet

Build an ESP32-C3 desk pet with SSD1306 OLED RoboEyes, MPU6050 tilt and shake reactions, and TTP223 touch input for playful moods by...
Arduino Nano VL53L0X: Ball and Beam PID Control | ShillehTek
Oct 10, 2026 Mahmood M. Shilleh 56 views

Arduino Nano VL53L0X: Ball and Beam PID Control

Build an Arduino Nano ball-and-beam using a VL53L0X ToF sensor, MG90S servo, and slide pot setpoint to tune a live PID controller...
ESP32 MPU6050: On-Device Gesture Recognition | ShillehTek
Oct 10, 2026 Mahmood M. Shilleh 128 views

ESP32 MPU6050: On-Device Gesture Recognition

Build an ESP32 plus MPU6050 TinyML gesture recogniser using Edge Impulse, then run on-device inference and show results on an OLED with...
Arduino Uno OpenCV: Face-Tracking Pan-Tilt Webcam | ShillehTek
Oct 10, 2026 Mahmood M. Shilleh 68 views

Arduino Uno OpenCV: Face-Tracking Pan-Tilt Webcam

Build an Arduino Uno pan-tilt webcam that uses Python and OpenCV face detection to steer two servos and show lock status with...