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 Telegram Bot: Remote Relay Pump Control | ShillehTek
Sep 14, 2026 Mahmood M. Shilleh 10 views

ESP32 Telegram Bot: Remote Relay Pump Control | ShillehTek

Build an ESP32 Telegram bot to switch a relay-driven pump with /on, /off, timers, and status replies, plus a local bu...
Arduino Nano WS2812 Matrix: Play Tetris on 8x8 | ShillehTek
Sep 14, 2026 Mahmood M. Shilleh 10 views

Arduino Nano WS2812 Matrix: Play Tetris on 8x8 | ShillehTek

Build Tetris on an Arduino Nano with a WS2812 8x8 LED matrix, three buttons, and a buzzer for a compact, playable LED...
Arduino Nano OLED: Triggered Waveforms to ~30 kHz | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 27 views

Arduino Nano OLED: Triggered Waveforms to ~30 kHz | ShillehTek

Build an Arduino Nano plus SSD1306 OLED mini oscilloscope with triggered trace, Vpp and frequency readout up to about...
Arduino Nano LM339: Measure Inductance on OLED | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 16 views

Arduino Nano LM339: Measure Inductance on OLED | ShillehTek

Build an Arduino Nano LC ring meter using an LM339 and SSD1306 OLED to measure unknown inductors from about 5 uH to 1...
ESP32 WebSocket Dashboard: Live Browser Sensor Chart | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 16 views

ESP32 WebSocket Dashboard: Live Browser Sensor Chart | ShillehTek

Build an ESP32 WebSocket dashboard that streams KY-018 and DHT11 sensor readings to a live browser chart twice per se...
Arduino Nano MPU6050: Build a Self-Balancing Robot | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 9 views

Arduino Nano MPU6050: Build a Self-Balancing Robot | ShillehTek

Build an Arduino Nano self-balancing robot using the MPU6050 and L298N, with a complementary filter and PID loop for ...
Arduino Nano DS3231: Build a Binary LED Clock | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 10 views

Arduino Nano DS3231: Build a Binary LED Clock | ShillehTek

Build an Arduino Nano DS3231 binary LED clock with 12 LEDs for hours, minutes, and a seconds heartbeat, plus battery-...
Arduino Uno 16x2 LCD: Custom Icons and Animations | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 9 views

Arduino Uno 16x2 LCD: Custom Icons and Animations | ShillehTek

Build an Arduino Uno 16x2 I2C LCD demo with custom characters, a smooth 80-step progress bar, and a walking animation...
Arduino Nano OLED: LED Pendulum Metronome BPM Display | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 6 views

Arduino Nano OLED: LED Pendulum Metronome BPM Display | ShillehTek

Build an Arduino Nano LED pendulum metronome with an SSD1306 I2C OLED BPM display, a potentiometer tempo knob, and a ...
Arduino Nano WS2812 Matrix: Build Breakout Game | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 11 views

Arduino Nano WS2812 Matrix: Build Breakout Game | ShillehTek

Build a two-button Breakout game on an Arduino Nano with a WS2812 8x8 LED matrix, lives, sound, and a reusable FastLE...
Arduino Nano LCD1602: Auto-Ranging Ohmmeter Build | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 6 views

Arduino Nano LCD1602: Auto-Ranging Ohmmeter Build | ShillehTek

Build an Arduino Nano auto-ranging ohmmeter using five reference resistors and an LCD1602 to measure 10Ω to 5MΩ accur...
Arduino Nano Relay: Measure 18650 Capacity in mAh | ShillehTek
Sep 13, 2026 Mahmood M. Shilleh 9 views

Arduino Nano Relay: Measure 18650 Capacity in mAh | ShillehTek

Build an Arduino Nano 18650 capacity tester using a relay and power resistor to log real mAh and mWh with LCD cutoff ...