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
XIAO nRF52840 BME280: Build a BLE Temp Sensor | ShillehTek
Jun 20, 2026 Mahmood M. Shilleh 34 views

XIAO nRF52840 BME280: Build a BLE Temp Sensor | ShillehTek

Build a Seeed XIAO nRF52840 BLE temperature/humidity sensor with a BME280, then learn the setup and low-power approac...
Seeeduino XIAO SAMD21 USB-HID: Build a Macro Numpad | ShillehTek
Jun 20, 2026 Mahmood M. Shilleh 15 views

Seeeduino XIAO SAMD21 USB-HID: Build a Macro Numpad | ShillehTek

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

Arduino 4-Channel Relay Module: Reverse a DC Motor | ShillehTek

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

STM32H723ZGT6 STM32duino: Install and benchmark | ShillehTek

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

Arduino Nano MQ-2: Build a Gas Leak Alarm | ShillehTek

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

ESP8266 AC 220V Time Delay Relay: WiFi Trigger | ShillehTek

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

Arduino UNO Joystick Shield: USB Gamepad or nRF24 TX | ShillehTek

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

Arduino Nano Ultrasonic Mist Maker: DIY Diffuser Control | ShillehTek

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

ESP32 LD2410 vs RCWL-0516: Pick the best sensor | ShillehTek

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

Arduino Nano Soil Moisture Sensors: Pick Capacitive | ShillehTek

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

Arduino MAX30102 vs MAX30100: Choose the best sensor | ShillehTek

Compare MAX30100 vs MAX30102 pulse oximeter modules for Arduino wearables, focusing on ADC, FIFO, and libraries so yo...
ESP32-S3 vs ESP32-C3 vs ESP32-C6: Choose Right Board | ShillehTek
Jun 14, 2026 Mahmood M. Shilleh 82 views

ESP32-S3 vs ESP32-C3 vs ESP32-C6: Choose Right Board | ShillehTek

Compare ESP32-S3, ESP32-C3, and ESP32-C6 to choose the right board for BLE sensors, WiFi 6 battery nodes, or Zigbee/T...