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.

Raspberry Pi Pico W 5V Laser Diode: Safe GPIO Control | ShillehTek
Nov 24, 2024 Mahmood M. Shilleh 497 views

Raspberry Pi Pico W 5V Laser Diode: Safe GPIO Control | ShillehTek

Build a Raspberry Pi Pico W 5V laser diode switch using an NPN transistor and MicroPython for safe GPIO control, with...
Raspberry Pi Pico HC-SR501 PIR: Motion LED Trigger | ShillehTek
Nov 20, 2024 Mahmood M. Shilleh 594 views

Raspberry Pi Pico HC-SR501 PIR: Motion LED Trigger | ShillehTek

Build a Raspberry Pi Pico + HC-SR501 PIR motion sensor project that turns an LED on when movement is detected, using ...
Raspberry Pi Pico W + MB102 Power Supply: Reliable Breadboard Power | ShillehTek
Nov 12, 2024 Mahmood M. Shilleh 352 views

Raspberry Pi Pico W + MB102 Power Supply: Reliable Breadboard Power | ShillehTek

Build a reliable Raspberry Pi Pico W breadboard power setup using an MB102 power supply module, then verify it with a...
Pico W L298N Motor Driver: Control DC Motor Speed | ShillehTek
Oct 30, 2024 Mahmood M. Shilleh 1029 views

Pico W L298N Motor Driver: Control DC Motor Speed | ShillehTek

Build a Pico W + L298N motor driver setup to run a DC motor forward and backward with PWM speed control in MicroPytho...
Raspberry Pi KY-037: Toggle an LED with sound | ShillehTek
Oct 06, 2024 Mahmood M. Shilleh 289 views

Raspberry Pi KY-037: Toggle an LED with sound | ShillehTek

Build a Raspberry Pi KY-037 sound sensor project that toggles an LED on each snap or clap, a simple GPIO control patt...
Raspberry Pi KY-037: Detect Sound in Python | ShillehTek
Oct 03, 2024 Mahmood M. Shilleh 767 views

Raspberry Pi KY-037: Detect Sound in Python | ShillehTek

Build a Raspberry Pi KY-037 sound sensor trigger in Python to detect noise from a digital output and tune sensitivity...
Python PRAW: Post to Reddit Automatically | ShillehTek
Sep 26, 2024 Mahmood M. Shilleh 1281 views

Python PRAW: Post to Reddit Automatically | ShillehTek

Build a Python PRAW script that authenticates to the Reddit API and posts to a subreddit automatically, saving time f...
Raspberry Pi 4B Camera Module: Build a time-lapse | ShillehTek
Sep 08, 2024 Mahmood M. Shilleh 832 views

Raspberry Pi 4B Camera Module: Build a time-lapse | ShillehTek

Build a Raspberry Pi 4B time-lapse camera using the Camera Module and Python, then export an MP4 with ffmpeg for smoo...
STM32 Blue Pill MPU6050: Read data and calibrate gyro | ShillehTek
Aug 24, 2024 Mahmood M. Shilleh 609 views

STM32 Blue Pill MPU6050: Read data and calibrate gyro | ShillehTek

Connect an STM32 Blue Pill to an MPU6050 over I2C, print raw accel and gyro data in Arduino, and apply simple gyro ca...
STM32 Blue Pill USB to TTL: Upload First Sketch | ShillehTek
Aug 16, 2024 Mahmood M. Shilleh 1532 views

STM32 Blue Pill USB to TTL: Upload First Sketch | ShillehTek

Set up an STM32 Blue Pill with a USB to TTL adapter in Arduino IDE, install STM32 support, and upload your first sket...
AWS Lambda Step Functions: Schedule tasks automatically | ShillehTek
Aug 09, 2024 Mahmood M. Shilleh 135 views

AWS Lambda Step Functions: Schedule tasks automatically | ShillehTek

Build an AWS Lambda and Step Functions workflow triggered by Amazon CloudWatch Scheduler cron rules to automate recur...
React + Node.js reCAPTCHA: Secure Login Form | ShillehTek
Jul 23, 2024 Mahmood M. Shilleh 332 views

React + Node.js reCAPTCHA: Secure Login Form | ShillehTek

Build a React + Node.js login protected by Google reCAPTCHA v2 with server-side verification and JWT, reducing bots a...