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.

Browse tutorials

318 tutorials
Arduino NRF24L01: Build Wireless Communication Link | ShillehTek
Apr 25, 2026 Mahmood M. Shilleh 82 views

Arduino NRF24L01: Build Wireless Communication Link | ShillehTek

Build Arduino NRF24L01 wireless communication between two boards over SPI, send text, control LEDs, and tune range fo...
Arduino WCS1700: Measure Current Up to 70A | ShillehTek
Apr 25, 2026 Mahmood M. Shilleh 30 views

Arduino WCS1700: Measure Current Up to 70A | ShillehTek

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

Arduino Uno VL53L0X: Show Distance on SSD1306 OLED | ShillehTek

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

Arduino UNO TCRT5000: Read Line Sensor Values | ShillehTek

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

How to Use the W1209 Temperature Controller | ShillehTek

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

Arduino MFRC522 RFID: Build Access Control System | ShillehTek

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

STM8S + ST-Link V2: Program in Arduino IDE | ShillehTek

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

LM2596 Buck Converter: Safe Power Distribution Setup | ShillehTek

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

Arduino Uno 1602 LCD Keypad Shield: Read Buttons | ShillehTek

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

STM32 Black Pill Arduino IDE: Upload via DFU Bootloader | ShillehTek

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

Arduino Uno AD8232 ECG Sensor: Plot ECG Waveforms | ShillehTek

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

ESP32 ILI9341 TFT Touchscreen: Show Text and Touch | ShillehTek

Build an ESP32 + 2.8 inch ILI9341 TFT touchscreen that displays text and prints touch coordinates and pressure, a sol...