HC-SR501 PIR Motion Sensor for Arduino & Raspberry Pi

SKU XB-BYD0-4PBE

$7.00 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

PIR motion sensor module for Arduino and Raspberry Pi that triggers a digital output when movement is detected.

  • Free Ground Shipping U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
ShillehTek HC-SR501 PIR motion sensor top view with hexagonal lens HC-SR501 PIR Motion Sensor for Arduino & Raspberry Pi ★★★★★ (23) $7.00 This item
Total for 4 items
$38.77

Products related to this item

Product Overview

The ShillehTek HC-SR501 PIR Motion Sensor detects human movement by sensing changes in infrared heat, making it a simple and reliable way to add motion detection to Arduino and Raspberry Pi projects. It outputs a digital signal when motion is detected, so you can trigger lights, alarms, camera events, timers, or automation routines without complex processing. With onboard adjustments for sensitivity and delay time, it is easy to tune for hallways, rooms, entryways, and DIY security builds.

Frequently asked questions

Yes. It provides a simple digital motion output that Arduino boards and Raspberry Pi GPIO projects can read, making it suitable for sketches, Python scripts, and automation workflows that respond when human movement is detected.
Yes. ShillehTek supplies this module with headers pre-soldered, so it can be wired with standard jumper leads to power, ground, and the digital output pin for quick breadboard or project setup.
It uses a digital OUT pin rather than I2C, SPI, or analog sensing. The output changes state when motion is detected, so a microcontroller or Raspberry Pi can monitor it as a GPIO input.
Yes. It is designed for motion-triggered projects such as lights, alarms, camera events, timers, and home automation routines. The onboard sensitivity and delay adjustments help tune behavior for rooms, hallways, and entryways.
Unexpected triggers can come from placement, heat changes, airflow, or settings. Let the PIR stabilize after power-up, keep a common ground with the controller, avoid aiming it at heat sources, and adjust sensitivity and delay.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

Reliable Motion Detection Detects movement from people using passive infrared sensing.

Simple Digital Output Easy GPIO trigger for lights, alarms, timers, and automation projects.

Adjustable Sensitivity + Delay Tune detection range and how long the output stays active.

Great for Security and Smart Home Perfect for entry alerts, room occupancy, and camera triggers.

Fast Prototyping Module Quick wiring and broad example code support for beginner builds.

Documents

Full Product Manual HC-SR501 PIR Motion Sensor In-depth setup guide with wiring, code examples, and troubleshooting.

Related Tutorials

Raspberry Pi Pico HC-SR501 PIR: Motion LED Trigger
Nov 20, 2024Tutorial

Raspberry Pi Pico HC-SR501 PIR: Motion LED Trigger

Build a Raspberry Pi Pico + HC-SR501 PIR motion sensor project that turns an LED on when movement is detected, using ...
Arduino Nano KY-006 Buzzer: Play Melodies with tone()
May 14, 2026Tutorial

Arduino Nano KY-006 Buzzer: Play Melodies with tone()

Build an Arduino Nano project that drives a KY-006 passive buzzer to play real melodies with tone(), using simple wir...
Arduino IR Obstacle Sensor: Blink LED on Detect
May 15, 2026Tutorial

Arduino IR Obstacle Sensor: Blink LED on Detect

Build an Arduino IR obstacle sensor trigger that blinks the onboard LED and prints Serial alerts using a simple HIGH/...
ESP32 HC-SR501 PIR: Telegram mailbox alerts
May 18, 2026Tutorial

ESP32 HC-SR501 PIR: Telegram mailbox alerts

Build an ESP32 + HC-SR501 PIR mailbox notifier that sends Telegram alerts when the door opens, helping you avoid wast...
Arduino Nano DS3231 RTC: Schedule Servo Pet Feeder
May 18, 2026Tutorial

Arduino Nano DS3231 RTC: Schedule Servo Pet Feeder

Build an Arduino Nano DS3231 RTC pet feeder that dispenses on a schedule with a servo, buzzer alerts, and a manual ov...
ESP32-CAM HC-SR501 PIR: Motion Photo Alerts via Wi-Fi
May 20, 2026Tutorial

ESP32-CAM HC-SR501 PIR: Motion Photo Alerts via Wi-Fi

Build an ESP32-CAM doorbell with an HC-SR501 PIR sensor that snaps a photo on motion, saves to microSD, and sends Wi-...
Arduino Nano KY-037: Double-Clap Relay Switch
May 24, 2026Tutorial

Arduino Nano KY-037: Double-Clap Relay Switch

Build an Arduino Nano KY-037 double-clap relay switch to toggle a mains lamp with two claps, using simple timing logi...
ESP32-CAM HX711 PIR: Motion photos with seed weight
May 27, 2026Tutorial

ESP32-CAM HX711 PIR: Motion photos with seed weight

Build an ESP32-CAM bird feeder that uses a PIR sensor to snap photos and an HX711 load cell to log seed weight to a W...
Arduino Nano PIR Sensor: Animated Skull Control
May 27, 2026Tutorial

Arduino Nano PIR Sensor: Animated Skull Control

Build an Arduino Nano HC-SR501 PIR animated skull with servo jaw, LED eyes, and buzzer for a hands-free Halloween pro...
Arduino Nano PIR vs Radar: Choose the Right Motion Sensor
Jun 02, 2026Tutorial

Arduino Nano PIR vs Radar: Choose the Right Motion Sensor

Build a simple Arduino Nano motion test and compare HC-SR501 PIR vs RCWL-0516 radar to choose the right sensor for re...
Arduino Nano RCWL-0516: Through-Wall Motion Detect
Jun 13, 2026Tutorial

Arduino Nano RCWL-0516: Through-Wall Motion Detect

Build an Arduino Nano motion detector using the RCWL-0516 microwave radar sensor to switch a relay, with reliable thr...
ESP32-CAM PIR: Solar Off-Grid Motion Camera
Jun 13, 2026Tutorial

ESP32-CAM PIR: Solar Off-Grid Motion Camera

Build an ESP32-CAM + PIR solar off-grid motion camera that uploads photos to Telegram and deep-sleeps for long runtim...

Related Videos

Customer Reviews