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.

Seeeduino XIAO SAMD21 USB-HID: Build a Macro Numpad | ShillehTek
Jun 20, 2026 Mahmood M. Shilleh 116 views

Seeeduino XIAO SAMD21 USB-HID: Build a Macro Numpad

Build a Seeeduino XIAO SAMD21 USB-HID macro numpad with a 4x4 keypad, then type shortcuts and text snippets reliably over USB with...
Arduino 4-Channel Relay Module: Reverse a DC Motor | ShillehTek
Jun 20, 2026 Mahmood M. Shilleh 726 views

Arduino 4-Channel Relay Module: Reverse a DC Motor

Build a high-current Arduino DC motor reverser using a 4-channel relay module with safe interlock wiring, ideal for actuators, doors, and pumps...
STM32H723ZGT6 STM32duino: Install and benchmark | ShillehTek
Jun 19, 2026 Mahmood M. Shilleh 178 views

STM32H723ZGT6 STM32duino: Install and benchmark

Set up the STM32H723ZGT6 in Arduino IDE using STM32duino, run a blink test, and benchmark a fast float loop for real-time performance.
Arduino Nano MQ-2: Build a Gas Leak Alarm | ShillehTek
Jun 19, 2026 Mahmood M. Shilleh 160 views

Arduino Nano MQ-2: Build a Gas Leak Alarm

Build an Arduino Nano MQ-2 gas and smoke alarm with a buzzer threshold alert, plus optional OLED readout and ESP32 WiFi notifications...
ESP8266 AC 220V Time Delay Relay: WiFi Trigger | ShillehTek
Jun 19, 2026 Mahmood M. Shilleh 84 views

ESP8266 AC 220V Time Delay Relay: WiFi Trigger

Build an AC 220V time delay relay mains timer with optional ESP8266 WiFi triggering for fans, pumps, and lights using parts from...
Arduino UNO Joystick Shield: USB Gamepad or nRF24 TX | ShillehTek
Jun 19, 2026 Mahmood M. Shilleh 107 views

Arduino UNO Joystick Shield: USB Gamepad or nRF24 TX

Build an Arduino UNO Joystick Shield V1.A controller that reads every input, then works as a USB gamepad or nRF24L01 wireless transmitter...
Arduino Nano Ultrasonic Mist Maker: DIY Diffuser Control | ShillehTek
Jun 19, 2026 Mahmood M. Shilleh 258 views

Arduino Nano Ultrasonic Mist Maker: DIY Diffuser Control

Build an Arduino Nano USB ultrasonic mist maker diffuser with relay control, WS2812B lighting, and a soil sensor option for a smart...
ESP32 LD2410 vs RCWL-0516: Pick the best sensor | ShillehTek
Jun 14, 2026 Mahmood M. Shilleh 495 views

ESP32 LD2410 vs RCWL-0516: Pick the best sensor

Compare ESP32 wiring and real-world behavior for LD2410 mmWave presence radar vs RCWL-0516 Doppler motion, so you choose the right sensor with...
Arduino Nano Soil Moisture Sensors: Pick Capacitive | ShillehTek
Jun 14, 2026 Mahmood M. Shilleh 175 views

Arduino Nano Soil Moisture Sensors: Pick Capacitive

Compare Arduino Nano resistive vs capacitive soil moisture sensors to get stable long-term readings, avoid corrosion drift, and choose the right probe...
Arduino MAX30102 vs MAX30100: Choose the best sensor | ShillehTek
Jun 14, 2026 Mahmood M. Shilleh 288 views

Arduino MAX30102 vs MAX30100: Choose the best sensor

Compare MAX30100 vs MAX30102 pulse oximeter modules for Arduino wearables, focusing on ADC, FIFO, and libraries so you choose confidently with ShillehTek.
ESP32-S3 vs ESP32-C3 vs ESP32-C6: Differences and Which One to Buy
Jun 14, 2026 Mahmood M. Shilleh 650 views

ESP32-S3 vs ESP32-C3 vs ESP32-C6: Differences and Which One to Buy

Compare ESP32-S3, ESP32-C3, and ESP32-C6 to choose the right board for BLE sensors, WiFi 6 battery nodes, or Zigbee/Thread smart-home projects with...
Arduino TM1637, SSD1306, E-Paper: Pick a Display | ShillehTek
Jun 14, 2026 Mahmood M. Shilleh 76 views

Arduino TM1637, SSD1306, E-Paper: Pick a Display

Compare TM1637, SSD1306 OLED, and 2.13-inch e-paper to pick the right Arduino display based on power, refresh rate, readability, and code complexity...