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 WCS1700: Measure Current Up to 70A | ShillehTek
Apr 25, 2026 Mahmood M. Shilleh 91 views

Arduino WCS1700: Measure Current Up to 70A

Build an Arduino Uno WCS1700 current sensor project to measure isolated DC and AC current up to 70A and view real-time amps...
Arduino Uno VL53L0X: Show Distance on SSD1306 OLED | ShillehTek
Apr 24, 2026 Mahmood M. Shilleh 119 views

Arduino Uno VL53L0X: Show Distance on SSD1306 OLED

Build an Arduino Uno distance meter using the VL53L0X ToF sensor and SSD1306 OLED to display real-time millimeter readings, with parts from...
Arduino UNO TCRT5000: Read Line Sensor Values | ShillehTek
Apr 19, 2026 Mahmood M. Shilleh 648 views

Arduino UNO TCRT5000: Read Line Sensor Values

Build an Arduino UNO project with a TCRT5000 IR line tracking sensor to read analog reflectance values in the serial monitor for...
How to Use the W1209 Temperature Controller | ShillehTek
Apr 19, 2026 Mahmood M. Shilleh 401 views

How to Use the W1209 Temperature Controller

Project Overview W1209 Temperature Relay Controller Guide: In this tutorial, you will learn how to use the W1209 digital temperature controller module...
Arduino MFRC522 RFID: Build Access Control System | ShillehTek
Apr 18, 2026 Mahmood M. Shilleh 258 views

Arduino MFRC522 RFID: Build Access Control System

Build an Arduino Uno + MFRC522 (RC522) RFID access control system that reads card UIDs and prints authorized or denied results for...
STM8S + ST-Link V2: Program in Arduino IDE | ShillehTek
Apr 18, 2026 Mahmood M. Shilleh 149 views

STM8S + ST-Link V2: Program in Arduino IDE

Set up Arduino IDE with the Sduino core to program an STM8S dev board using an ST-Link V2 over SWIM, then upload...
LM2596 Buck Converter: Safe Power Distribution Setup | ShillehTek
Apr 18, 2026 Mahmood M. Shilleh 1461 views

LM2596 Buck Converter: Safe Power Distribution Setup

Build an LM2596 buck converter power distribution setup to supply stable voltages to Arduino, servos, and 3.3V modules from one battery with...
Arduino Uno 1602 LCD Keypad Shield: Read Buttons | ShillehTek
Apr 18, 2026 Mahmood M. Shilleh 159 views

Arduino Uno 1602 LCD Keypad Shield: Read Buttons

Build an Arduino Uno 1602 LCD Keypad Shield UI to read button presses, scroll text, and render custom characters for simple menus...
STM32 Black Pill Arduino IDE: Upload via DFU Bootloader | ShillehTek
Apr 18, 2026 Mahmood M. Shilleh 326 views

STM32 Black Pill Arduino IDE: Upload via DFU Bootloader

Set up Arduino IDE for the STM32F411 Black Pill and upload a blink sketch via DFU using STM32CubeProgrammer for a fast, no-programmer...
Arduino Uno AD8232 ECG Sensor: Plot ECG Waveforms | ShillehTek
Apr 17, 2026 Mahmood M. Shilleh 205 views

Arduino Uno AD8232 ECG Sensor: Plot ECG Waveforms

Build an Arduino Uno + AD8232 ECG monitor to plot real-time heart waveforms and detect lead-off signals, with optional Processing visualization from...
ESP32 ILI9341 TFT Touchscreen: Show Text and Touch | ShillehTek
Apr 17, 2026 Mahmood M. Shilleh 644 views

ESP32 ILI9341 TFT Touchscreen: Show Text and Touch

Build an ESP32 + 2.8 inch ILI9341 TFT touchscreen that displays text and prints touch coordinates and pressure, a solid GUI base...
Arduino UNO MAX30102: Measure Heart Rate BPM | ShillehTek
Apr 10, 2026 Mahmood M. Shilleh 105 views

Arduino UNO MAX30102: Measure Heart Rate BPM

Build an Arduino UNO heart rate monitor with the MAX30102 sensor to read IR data, detect beats, and calculate stable BPM readings...