Skip to content
Selectgrove

10 Best Motion Sensor For Arduino in 2026

Explore the best Motion Sensor for Arduino options, comparing PIR, microwave, range, trigger modes, voltage, and kit value for makers.

As an Amazon Associate we earn from qualifying purchases. We may earn a commission when you buy through links on this page, at no additional cost to you.As an Amazon Associate we earn from qualifying purchases.Purchases through our links may earn us a commission, at no extra cost to you.
In this guide
  1. 01Top 3 picks
  2. 02Compare all 10
  3. 03In-depth reviews
  4. 04Buying guide
  5. 05Use and care
  6. 06Common questions
  7. 07Final verdict

A motion sensor for Arduino can add responsive automation to lights, alarms, robots, counters, and environmental projects, but the right module depends on how it detects movement. Passive infrared modules are economical and intuitive, while microwave sensors offer greater reach and can respond to moving objects beyond a human silhouette.

This guide compares ten real options using the supplied product details, focusing on sensing technology, detection range, viewing angle, operating voltage, trigger behavior, power requirements, package contents, and Arduino compatibility. It covers standard HC-SR501 modules, compact AM312 alternatives, a Doppler radar sensor, and a broad electronics starter kit.

Each review explains where a module is most useful, which projects benefit from its particular design, and what limitations to consider before installation. The selections also show how multi-packs can help with room coverage or repeated builds. Product listings, availability, and prices may change, so confirm the current details before purchasing.

Top 3 Picks for Best Motion Sensor for Arduino

Best Budget

2-Pack HC-SR501 PIR Motion Sensor Module with Adjustable Sensitivity & Delay, 5V DC, for Arduino Compatible, Green PCB
2-Pack HC-SR501 PIR Motion Sensor Module with Adjustable Sensitivity & Delay, 5V DC, for Arduino Compatible, Green PCB

4.8Editor score

Up to seven-meter detection
Adjustable sensitivity controls
Direct digital-pin connection

Check price

Editor's Choice

HiLetgo 3pcs HC-SR501 PIR Infrared Sensor Human Body Infrared Motion Module for Arduino Raspberry Pi
HiLetgo 3pcs HC-SR501 PIR Infrared Sensor Human Body Infrared Motion Module for Arduino Raspberry Pi

4.4Editor score

Three HC-SR501 modules
Adjustable delay timing
Low standby current

Check price

Best Premium

CQRobot 10.525GHz Microwave Sensor Compatible with Arduino & Raspberry Pi
CQRobot 10.525GHz Microwave Sensor Compatible with Arduino & Raspberry Pi

4.4Editor score

Doppler radar detection
Non-contact object sensing
Harsh-environment resistance

Check price

Top 10 Best Motion Sensor for Arduino in 2026 Compared

The comparison below highlights the most important differences among ten motion sensor options, including detection technology, range, voltage, triggering behavior, and package contents.

ProductsSpecificationsEditor scorePrice
1HiLetgo 3pcs HC-SR501

Editor's Choice

HiLetgo 3pcs HC-SR501
Passive infrared detection
DC 4.5–20V operation
Under 100° viewing angle
Adjustable 5–200 second delay
4.4Editor score

Check price

2WWZMDiB 5 Pcs PIR Sensor

Editor's Choice

WWZMDiB 5 Pcs PIR Sensor
Passive infrared detection
DC 4.5–20V operation
3–7 meter range
Two trigger modes
4.2Editor score

Check price

32-Pack HC-SR501 PIR

Best Premium

2-Pack HC-SR501 PIR
Passive infrared detection
3.6–30V operation
Up to seven-meter range
Adjustable sensitivity
4.8Editor score

Check price

4WWZMDiB AM312 Mini PIR

WWZMDiB AM312 Mini PIR
Compact passive infrared
DC 2.7–12V operation
3–5 meter range
Repeatable trigger mode
4.2Editor score

Check price

5CQRobot Microwave Motion Sensor

CQRobot Microwave Motion Sensor
10.525GHz Doppler radar
Arduino and Pi compatible
Moving-object detection
Harsh-environment tolerant
4.4Editor score

Check price

63-Pack HC-SR501 PIR

3-Pack HC-SR501 PIR
Passive infrared detection
DC 4.5–20V operation
Under 100° viewing angle
Two trigger modes
3.9Editor score

Check price

73 Pcs HC-SR501 PIR

3 Pcs HC-SR501 PIR
Passive infrared detection
DC 4.5–20V operation
Under 120° viewing angle
Complete mounting accessories
3.9Editor score

Check price

88pcs AM312 Sensor

8pcs AM312 Sensor
Compact passive infrared
DC 2.7–12V operation
Internal digital processing
Repeatable trigger mode
4.4Editor score

Check price

9Mini Pyroelectric PIR

Mini Pyroelectric PIR
Five compact modules
3–5 meter range
Under 100° viewing angle
3.2V microcontroller support
4.8Editor score

Check price

10KEYESTUDIO 48-Sensor Kit

KEYESTUDIO 48-Sensor Kit
Forty-eight included components
Multiple sensor categories
Arduino tutorials included
Controller board excluded
4.5Editor score

Check price

1. HiLetgo 3pcs HC-SR501 – Best Overall Motion Sensor for Arduino

HiLetgo 3pcs HC-SR501 PIR Infrared Sensor Human Body Infrared Motion Module for Arduino Raspberry Pi4.4Editor scoreCheck price on Amazon
HiLetgo 3pcs HC-SR501
DC 4.5–20V operation
Under 50µA quiescent current
Under 100° viewing angle
Adjustable 5–200 second delay

The HiLetgo three-pack is an excellent general-purpose choice because it combines a familiar HC-SR501 platform with enough modules to cover several zones or support multiple prototypes. Its 4.4 rating reflects a well-established design, and the supplied specifications show broad operating voltage, low standby consumption, a compact board, and adjustable timing.

Pros

  • Three modules included
  • Very low standby current
  • Adjustable delay duration
  • Works with Arduino and Raspberry Pi
  • Compact 32 by 24mm board

Cons

  • Default repeated trigger mode
  • No wireless connectivity

We may earn a commission when you buy through this link, at no additional cost to you.

The standout strength is versatility. Each board operates from DC 4.5 to 20V, draws less than 50µA while quiescent, and offers a 5-to-200-second delay adjustment. The lens provides a cone angle under 100 degrees, while the default repeated-trigger setting can maintain the output while motion continues. These characteristics suit automatic lighting, simple security systems, and occupancy-driven Arduino projects.

There are practical trade-offs. A passive infrared sensor detects changes in infrared energy rather than tracking people directly, so its usefulness depends on a clear field of view and appropriate mounting height. The default repeated-trigger behavior may not suit every counter or alarm design, and the sensor offers no remote communication or built-in distance measurement.

Choose this package when you want a proven, low-power PIR module and may build more than one motion-responsive device. It is particularly useful for Arduino learners because the widely recognized HC-SR501 format supports straightforward digital input projects. For most makers seeking dependable room-scale detection, this is the most balanced overall selection.

Three Modules Expand Project Options

The multi-pack format is valuable for projects covering multiple rooms, comparing sensor placement, or creating several independent installations. It also gives beginners spare hardware for testing and enclosure revisions.

Low-Power PIR for Embedded Builds

A quiescent current below 50µA makes the module suitable for projects where the Arduino must conserve energy between motion events. The output can be used to wake or control other equipment rather than keeping every subsystem continuously active.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

2. WWZMDiB 5 Pcs PIR Sensor – Best Value for Multi-Zone Projects

WWZMDiB 5 Pcs PIR Sensor Compatible with HC-SR501 PIR Motion Module for Arduino Raspberry Pi STM32 (Comes with 2 Dedicated Cases)4.2Editor scoreCheck price on Amazon
WWZMDiB 5 Pcs PIR Sensor
Five HC-SR501 modules
DC 4.5–20V operation
3–7 meter range
Under 110° viewing angle

This WWZMDiB package offers five HC-SR501-compatible PIR modules and two dedicated cases, giving it unusual flexibility for Arduino projects. Its 4.2 rating is supported by straightforward specifications: DC 4.5–20V operation, an adjustable 3-to-7-meter detection range, an under-110-degree cone, and two trigger modes.

Pros

  • Five sensor modules
  • Two dedicated cases
  • Adjustable detection range
  • Selectable trigger behavior
  • Broad platform compatibility

Cons

  • Larger bundle may be excessive
  • Cases limit placement options

We may earn a commission when you buy through this link, at no additional cost to you.

The modules use passive body infrared technology to identify the temperature difference between a person and the surrounding environment. That signal is amplified and compared before the module produces an output. The H mode maintains the signal while a person remains in range, while the L mode provides one output for each change, making the package useful for both occupancy and event-driven systems.

The main compromise is that a five-pack can be more than a single build needs. The two included cases may also be restrictive when an installation requires exposed sensors, narrow mounting gaps, or a custom enclosure. As with other PIR devices, detection quality depends on how the lens is positioned and whether warm movement passes through the sensing area.

This is an appealing selection for schools, makerspaces, and multi-room installations because it provides several modules plus basic protective housing. Buy it if your project needs separate zones, many identical devices, or spare parts. For one compact desk project, a smaller bundle or the more compact AM312-style alternatives may be more convenient.

Flexible Trigger Modes for Different Controls

Repeated and one-shot triggering make the modules adaptable. Use repeated output for maintained lighting or occupancy controls, and one-shot output for counters, notifications, or discrete automation events.

Useful Cases for Multiple Installations

Five modules let you build a coordinated system rather than a one-off demonstration. They are especially useful for comparing detection angles, dividing a larger room into zones, or producing several classroom examples.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

3. 2-Pack HC-SR501 PIR – Best Adjustable Motion Sensor for Arduino

2-Pack HC-SR501 PIR Motion Sensor Module with Adjustable Sensitivity & Delay, 5V DC, for Arduino Compatible, Green PCB‌4.8Editor scoreCheck price on Amazon
2-Pack HC-SR501 PIR
3.6–30V operating range
Under 65µA standby current
Up to seven-meter detection
110° viewing angle

This two-module HC-SR501 package has the highest rating among the dedicated motion sensor selections, earning a 4.8. It combines a 110-degree viewing angle, detection up to seven meters, adjustable sensitivity and delay, and a wide 3.6-to-30-volt operating range in a design intended for direct Arduino integration.

Pros

  • Highest-rated dedicated selection
  • Adjustable sensitivity and delay
  • Wide operating voltage
  • Direct digital connection
  • Suitable for battery-focused builds

Cons

  • Only two modules included
  • Passive infrared can miss static subjects

We may earn a commission when you buy through this link, at no additional cost to you.

The key benefit is configurability. Onboard potentiometers let the installer tune response for different indoor lighting, alarm, and automation conditions. A built-in Fresnel lens is intended to improve accuracy and range, while a standby current below 65µA supports energy-conscious IoT projects. The module connects directly to digital pins without a stated need for external circuitry.

Its limitations are inherent to PIR rather than unique flaws. A PIR module reacts to movement and changing infrared conditions, so it may not maintain a useful indication for a completely stationary person. The supplied information also does not identify a specific trigger-mode jumper, so installers should verify the exact behavior on the delivered board before relying on event counting.

This package is a strong choice for makers who want fine control over detection behavior and broad operating-voltage support. The two-module format works well for comparing placement strategies or building paired entry and exit controls. It is also a strong fit for low-power embedded systems where an adjustable PIR response is more valuable than the number of included boards.

Tune Detection to the Environment

Sensitivity and delay controls let you reduce unwanted triggers in small or busy spaces while extending the useful response in larger rooms. Start with conservative settings and adjust them after observing normal movement patterns.

Wide Voltage Support Simplifies Integration

The stated 3.6-to-30-volt DC range provides flexibility across common Arduino supply arrangements and embedded installations. Verify the output level against the chosen controller before connecting it to a restricted-voltage pin.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

4. WWZMDiB AM312 Mini PIR – Best Compact PIR for Arduino

WWZMDiB 5Pcs AM312 Mini Pir Motion Sensor Module HC-SR312 IR Human Sensor for Arduino4.2Editor scoreCheck price on Amazon
WWZMDiB AM312 Mini PIR
Five AM312 modules
DC 2.7–12V operation
3–5 meter range
Under 100° viewing angle

The WWZMDiB AM312 set is a compact alternative to the full-size HC-SR501. It includes five modules, has a 4.2 rating, and uses a 2.7-to-12-volt operating range. Its stated sensing range is 3 to 5 meters within an angle of no more than 100 degrees.

Pros

  • Very compact module format
  • Five units included
  • Low 2.7V operating minimum
  • Repeatable trigger behavior
  • Suitable for embedded installations

Cons

  • Fixed two-second timing
  • Shorter range than larger PIR models

We may earn a commission when you buy through this link, at no additional cost to you.

The small footprint makes it useful in tight enclosures, compact robots, and embedded installations where a standard PIR board would be cumbersome. Its repeatable trigger mode supports applications that should remain active during continued movement. Internal digital signal processing provides a direct high or low output rather than requiring the builder to interpret a weak analog signal.

The fixed timing is less flexible than adjustable HC-SR501 models. A delay and blocking time of two seconds each can limit very rapid event counting or applications requiring a different hold duration. Its passive infrared sensing also means that motion must alter the infrared pattern within the detection cone.

Choose this product when compact size and a multi-pack matter more than precise timing adjustment. It is a sensible option for five small Arduino nodes, portable installations, or classroom exercises involving repeatable outputs. For long-range rooms or highly customized delay behavior, a larger adjustable PIR or microwave module will fit more naturally.

Compact Form for Embedded Projects

The small AM312 format is easier to integrate into miniature housings and portable assemblies. It is particularly useful when the detector must occupy less space than the lens and electronics of a full-size PIR module.

Repeatable Output for Continuous Presence

The module remains high while movement continues during its delay period, then returns low after the person leaves. This behavior suits automatic lighting and other controls that should remain active throughout an occupied period.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

5. CQRobot 10.525GHz Microwave – Best Radar Motion Sensor for Arduino

CQRobot 10.525GHz Microwave Sensor Compatible with Arduino & Raspberry Pi4.4Editor scoreCheck price on Amazon
CQRobot 10.525GHz Microwave Sensor
10.525GHz Doppler radar
Non-contact object detection
Arduino and Pi compatible
Environmental interference resistance

The CQRobot microwave module stands apart from the PIR products by using 10.525GHz Doppler radar to detect movement. Its 4.4 rating and compatibility with Arduino and Raspberry Pi make it a compelling choice for industrial, transportation, automatic-door, and automated equipment projects where detecting any moving object is useful.

Pros

  • Detects moving non-living objects
  • Works through challenging conditions
  • Long-distance detection capability
  • No physical contact required
  • Broad application potential

Cons

  • Higher complexity than PIR
  • Requires careful power handling

We may earn a commission when you buy through this link, at no additional cost to you.

Its defining strength is environmental resilience. The supplied information states that temperature, humidity, noise, airflow, dust, and light do not affect detection in the same way they can influence infrared sensors. It can also detect moving non-living objects, making it useful for liquid-level, production-line, and reversing-sensor applications rather than strictly human presence detection.

This greater capability comes with integration cautions. The board contains ultra-high-frequency MOS devices, and the instructions specifically advise battery power during testing to avoid breakdown from static-pressure differences between the supply and connected test equipment. Radar also detects movement rather than a person's identity, so privacy-conscious installations should consider its wider detection behavior.

Buy this sensor when environmental conditions undermine PIR performance or when the project needs to sense any moving object. It is the most specialized selection here and may be unnecessary for a simple room light. With stable power and appropriate setup, however, it offers detection capability that the passive infrared modules cannot provide.

Detection Beyond Human Heat

Doppler radar responds to motion reflected toward the sensor, including movement from objects that are not human. This makes it useful for machinery, vehicles, liquids, and material-handling experiments where body heat is irrelevant.

More Stable in Difficult Conditions

The listed resistance to temperature, humidity, airflow, dust, and ambient light can make radar preferable to PIR in workshops, industrial areas, or outdoor-adjacent installations. Environmental protection and wiring quality still matter.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

6. 3-Pack HC-SR501 PIR – Best Adjustable PIR for Arduino Automation

3-Pack HC-SR501 PIR Motion Sensor, Adjustable Delay3.9Editor scoreCheck price on Amazon
3-Pack HC-SR501 PIR
DC 4.5–20V operation
Under 50µA quiescent current
Under 100° viewing angle
Adjustable 5–200 second delay

This three-pack HC-SR501 has a 3.9 rating but offers the core features expected from a standard adjustable PIR module. It operates from DC 4.5 to 20V, draws under 50µA at rest, covers an under-100-degree cone, and offers sensitivity and delay controls.

Pros

  • Three modules included
  • Independent delay and sensitivity
  • Two trigger modes
  • Low standby consumption
  • Suitable for home automation

Cons

  • Lowest-rated dedicated selection
  • Detection still depends on infrared changes

We may earn a commission when you buy through this link, at no additional cost to you.

The two onboard potentiometers provide meaningful installation flexibility. The delay can be set from 5 to 200 seconds, while sensitivity can be adapted to the room and the distance the sensor needs to cover. A jumper selects non-repeatable or repeatable operation, and the default repeatable mode keeps the output high during detected motion.

The package includes three modules, making it useful for larger installations, but the 3.9 rating is lower than those of the leading dedicated PIR products. The fixed lens and passive detection method also mean that fine placement matters. The advertised documentation and support can be helpful, yet designers should still verify electrical details on their specific boards.

This product is best for Arduino home automation, security prototypes, and interactive installations that need both adjustable response and several sensors. Choose it when independent control over each zone is important. For the highest-rated single-purpose PIR package, the two-pack with adjustable sensitivity and delay is the stronger alternative.

Potentiometers Simplify Field Tuning

Onboard controls let you adapt the response without changing code. A practical approach is to begin with the shortest useful delay, then extend it until the installation behaves as intended.

Trigger Jumper Supports Two Behaviors

Repeatable mode suits maintained outputs such as lighting, while non-repeatable mode suits one-shot notifications or counters. The jumper allows the behavior to be selected according to each project rather than hard-coded in software.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

7. 3 Pcs HC-SR501 PIR – Best Complete Mounting Set for Arduino

3 Pcs HC-SR501 PIR Motion Sensor Module3.9Editor scoreCheck price on Amazon
3 Pcs HC-SR501 PIR
Three sensor modules
DC 4.5–20V operation
Under 120° viewing angle
Within seven-meter range

This three-pack stands out for its installation accessories rather than a novel sensor design. It includes three HC-SR501 modules, three probe holders, twelve screws, twelve nuts, ten male and female Dupont wires, and a small screwdriver. Its 3.9 rating reflects a conventional module with a 4.5-to-20-volt operating range.

Pros

  • Three probe holders included
  • Screws and nuts included
  • Dupont wires included
  • Small screwdriver included
  • Broad viewing cone

Cons

  • Basic HC-SR501 configuration
  • No detailed timing controls specified

We may earn a commission when you buy through this link, at no additional cost to you.

The stated detection coverage extends to seven meters within a cone of less than 120 degrees, which is broad enough for many room-level installations. The level output is specified as high at 3.3V and low at 0V, making the signal suitable for a typical digital input arrangement when the supply and logic levels are handled correctly.

Compared with other HC-SR501 options, the product description provides fewer details about adjustable delay, sensitivity, and trigger modes. It also lacks the microwave sensor's environmental tolerance and the AM312 modules' compact dimensions. Nevertheless, the included wiring and hardware make it more installation-ready than a bare collection of boards.

Choose this set when you want to assemble several sensor nodes and value the included mounting components. It is particularly helpful for students who are learning both basic PIR wiring and physical installation. For a single adjustable module, a smaller dedicated package would be easier to manage; for a complete multi-node build, this accessory-rich set is practical.

Accessories Streamline First-Time Assembly

Probe holders, screws, nuts, and pre-cut connection wires reduce the number of separate items required for a basic installation. The included screwdriver is useful for adjusting the board where applicable.

Wide Cone Covers Useful Room Areas

The specified cone of less than 120 degrees can cover a substantial area when mounted correctly. Placement should still be tested because walls, furniture, heat sources, and the direction of movement influence PIR performance.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

8. 8pcs AM312 Sensor – Best Bulk Compact PIR for Arduino

8pcs AM312 Sensor Mini Sensor Module Pyroelectric Infrared Motion Automatic Detector DC 2.7 to 12V for Arduino4.4Editor scoreCheck price on Amazon
8pcs AM312 Sensor
Eight compact modules
DC 2.7–12V operation
Internal digital processing
Repeatable trigger mode

The eight-module AM312 bundle is built for projects that need numerous compact PIR detectors. It has a 4.4 rating, operates from DC 2.7 to 12 volts, and uses digital signal processing to provide a direct high or low output. Its repeatable mode keeps the signal active while movement continues within the delay period.

Pros

  • Largest compact PIR quantity
  • Small installation footprint
  • Direct digital output
  • Low-power operation
  • Wide project compatibility

Cons

  • Range not specified
  • Delay timing not detailed

We may earn a commission when you buy through this link, at no additional cost to you.

The small size is especially valuable in embedded installations. Eight units can be distributed across a room, placed inside interactive props, or used for a coordinated occupancy network. Because the modules provide processed digital outputs, the Arduino code can remain simple: read a pin and respond to its state.

The product description does not state a sensing distance or viewing angle, so buyers should not assume the performance of another AM312 variant without checking the delivered documentation. Passive infrared limitations remain present, including sensitivity to installation conditions and the need for actual movement within the detection area.

Choose this set for educational fleets, multi-zone automation, or repeated prototypes where compact modules are valuable. It offers a stronger balance of quantity and rating than many multi-pack PIR options, although the missing range details make it a less informative choice for precise spatial planning. Verify lens coverage and timing before final installation.

Eight Modules Enable Distributed Detection

Multiple compact sensors can divide a large space into smaller zones or support entirely separate installations. This is useful for occupancy maps, smart lighting experiments, and comparing sensor placement.

Processed Output Keeps Code Simple

Internal digital signal processing means the Arduino can read a straightforward logic state instead of sampling a weak analog signal. That reduces software complexity and makes the modules easier for beginners to integrate.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

9. Mini Pyroelectric PIR – Best Multi-Platform Mini PIR for Arduino

Mini Pyroelectric PIR Motion Sensor Module, PIR Infrared IR Human Sensor, Human Detector for Arduino, ESP32, ESP8266, Raspberry Pi4.8Editor scoreCheck price on Amazon
Mini Pyroelectric PIR
Five miniature modules
3–5 meter range
Under 100° viewing angle
3.2V logic support

This five-pack of miniature pyroelectric PIR modules earns a 4.8 rating and is among the strongest choices for compact embedded builds. Its stated range is 3 to 5 meters within a cone of no more than 100 degrees, and the modules support Arduino, ESP32, ESP8266, Raspberry Pi, and other 5V or 3.2V microcontrollers.

Pros

  • Highest-rated mini PIR
  • Five modules included
  • Works with ESP32 and ESP8266
  • Supports 3.2V microcontrollers
  • Wide temperature tolerance

Cons

  • Fixed two-second timing
  • No stated trigger-mode jumper

We may earn a commission when you buy through this link, at no additional cost to you.

Its main advantage is compatibility with small connected devices. The 3.2V support is particularly relevant for ESP-class boards, while the tiny dimensions help when a detector must fit inside a robot, prop, cabinet, or portable enclosure. Five modules allow a maker to spread sensing across several prototype locations or keep extras on hand.

The module operates from minus 20 to 60 degrees Celsius and is described as low-power, but it does not provide the same detailed timing information as the HC-SR501 packages. The sensor relies on pyroelectric infrared detection, so the field of view and movement path must be considered carefully. A miniature lens should not be assumed to provide the coverage of a larger Fresnel lens.

Choose this product for small wireless or portable projects where compatibility with ESP32 and ESP8266 matters. It is also a good fit for multi-node learning kits. For projects requiring long range, adjustable delay, or selectable repeated and one-shot outputs, choose one of the full-size HC-SR501 modules instead.

Ideal for Connected Embedded Boards

Support for 3.2V and 5V microcontrollers makes these modules a natural fit for ESP32 and ESP8266 prototypes. Their compact construction also helps preserve space in wearable or portable projects.

Temperature Range Supports Varied Builds

The stated operating range of minus 20 to 60 degrees Celsius covers many indoor and protected outdoor-adjacent experiments. The enclosure should still provide appropriate weather and moisture protection.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

10. KEYESTUDIO 48-Sensor Kit – Best Starter Kit for Learning Arduino

KEYESTUDIO 48 Sensors Modules Starter Kit for Arduino with LCD, 5v Relay, Sound, LED Modules, Servo Motor, Motion, Pressure Sensor, Gas Sensor, etc.Programming for Beginners Adults Learning4.5Editor scoreCheck price on Amazon
KEYESTUDIO 48-Sensor Kit
Forty-eight included components
LCD relay and sound modules
Motion pressure and gas sensors
Arduino projects and wiring guides

The KEYESTUDIO kit is not a dedicated motion-sensor purchase, but it is a compelling option for learners who want to explore motion detection alongside displays, relays, sound, light, servos, pressure sensing, and gas sensing. Its 4.5 rating reflects the breadth of components and the inclusion of project-oriented guidance.

Pros

  • Broad range of sensor types
  • Includes display and output modules
  • Suitable for many project types
  • Tutorials include wiring and code
  • Good educational starting point

Cons

  • Arduino board not included
  • Motion sensor is only one component
  • Some modules require extra hardware

We may earn a commission when you buy through this link, at no additional cost to you.

The stated package contains 48 popular sensors and modules for devices, robots, and interactive projects. It works with several microcontroller platforms and Raspberry Pi, although only Arduino instructions are provided. Detailed projects for each sensor reportedly include wiring methods and test code, with tutorials available through the referenced wiki.

The important limitation is scope. The kit does not include an Arduino controller, and a motion sensor is only one item within a much larger set. It therefore offers less value for a maker whose sole objective is a room-level PIR module. Some included modules may also require additional resistors, power supplies, or supporting hardware depending on the chosen lesson.

Choose this kit for beginners, educators, or anyone who wants a broad Arduino learning inventory rather than a specialized sensor purchase. It can support motion-activated lights, alarms, environmental monitors, and interactive projects. If your goal is a reliable motion detector for one installation, a dedicated PIR or radar module is the more focused choice.

Broad Modules Encourage Cross-Project Learning

The LCD, relay, sound, LED, servo, motion, pressure, and gas components make it possible to combine sensing with physical outputs. A single motion input can therefore trigger a display, alert, actuator, or combination of behaviors.

Tutorials Reduce Early Setup Friction

Arduino wiring examples and test code give learners a practical starting point. Projects should still be adapted to their chosen board, power supply, and enclosure rather than treated as universal instructions.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

Buying Guide – How to Choose the Best Motion Sensor for Arduino

Choosing a motion sensor for Arduino starts with the behavior your project must detect, then narrows to range, power, output, environmental conditions, physical size, and installation requirements.

PIR or Microwave Detection

Passive infrared modules detect movement by sensing changes in infrared energy associated with a person and the surrounding environment. They are compact, inexpensive, and widely supported, making them appropriate for room lighting, occupancy controls, and basic alarms. They generally need an unobstructed view and may respond poorly to stationary or unusual heat conditions.

Microwave motion sensors use reflected radio waves and Doppler radar. The CQRobot option can detect moving non-living objects and is described as resistant to temperature, humidity, noise, airflow, dust, and light. This makes radar attractive for industrial, vehicle, liquid-level, and harsh-environment work, although it is more specialized and requires careful handling.

Choose PIR for straightforward human-presence projects and microwave radar when object movement or difficult environmental conditions are central to the design.

Detection Range and Coverage

A module's maximum range should exceed the size of the area you intend to monitor, but range alone is not enough. The lens creates a cone, and furniture, walls, installation height, and the path of movement affect where detection actually occurs. Listed PIR coverage varies from a 3-to-5-meter miniature range to an adjustable 3-to-7-meter range, with cones ranging from under 100 to under 120 degrees.

For a small desk or cabinet, a compact 3-to-5-meter sensor is usually sufficient. For larger rooms, verify both the stated distance and cone, then place the module where the useful portion of the cone covers the target zone. The microwave module is described as having long detection distance but does not provide a fixed numerical range.

Select a module whose practical coverage matches the room, not merely the largest advertised number, and plan to test placement before finalizing wiring.

Trigger Mode and Delay

Repeatable trigger behavior holds the output high while motion continues, which suits automatic lighting and maintained occupancy controls. One-shot behavior produces a signal for each detected change and is more appropriate for counters, alerts, or discrete actions. Delay settings determine how long the output remains active after movement stops.

The HC-SR501 packages provide selectable H and L modes or describe repeated and non-repeatable jumper settings. Adjustable delay ranges from 5 to 200 seconds on two dedicated options, while the AM312 products use a stated two-second delay and blocking time. Longer delays reduce repeated activations but can also prolong an occupied state.

Choose a repeatable module with adjustable delay for lighting and broad automation. Pick fixed timing when consistent, predictable event handling matters more than customization.

Voltage and Logic Compatibility

Every Arduino project should begin with a voltage check. The listed PIR modules operate at different low-voltage limits, including 2.7V, 3.6V, and 4.5V, while common upper limits range from 12V to 30V. The three-pack HC-SR501 option specifies a 3.3V high level and 0V low level.

Supplying a module from a voltage within its operating range does not automatically guarantee that every output is safe for a particular controller pin. Verify the output level and the voltage tolerance of the selected board. ESP32, ESP8266, Raspberry Pi, and Arduino systems can differ in logic requirements and pin behavior.

Prefer a module whose voltage and output specifications clearly match the planned controller and supply. If the documentation is incomplete, confirm the board's markings and test with appropriate safeguards before connecting the output directly.

Power Efficiency

Quiescent current matters most for battery-powered or intermittently powered installations. Two HC-SR501 options specify less than 50µA at rest, while the two-pack adjustable model is listed below 65µA. These low figures make PIR sensors appropriate for Arduino projects that sleep between events or activate other circuits after motion.

Low standby consumption does not eliminate the power draw of the controller, radio, indicators, or actuators. It also does not guarantee useful battery life because trigger frequency and runtime dominate overall consumption. Measure the complete system if runtime is a central requirement.

For energy-sensitive builds, favor a module with a clearly stated low quiescent current and use the motion signal to control higher-power sections of the circuit.

Size and Installation Requirements

Module size matters when the sensor must fit inside a robot, cabinet, wall bracket, or compact enclosure. Full-size HC-SR501 boards use a 32 by 24mm format with a 23mm lens, while the AM312 selections are explicitly compact. The three-pack with probe holders, screws, and nuts is convenient for mechanical assembly, while the five-pack with cases provides protective enclosures.

Do not assume that a small sensor has identical coverage to a large one. Miniature lenses may have different cone angles and shorter effective ranges. Cases and holders can also obstruct ambient conditions or limit the direction in which the sensor can be mounted.

Measure the enclosure and choose a module whose lens remains unobstructed. Include the wires, connectors, adjustment access, and mounting clearance in the design.

Quantity and Project Flexibility

Multi-module packs can be more useful than a single board for room zones, classroom exercises, repeated prototypes, and comparative placement tests. The featured quantities range from two HC-SR501 modules to eight AM312 modules. A larger package is helpful when spare components reduce the chance of a damaged sensor interrupting a build.

Extra modules are less valuable when the project is compact, the enclosure accepts only one detector, or a particular sensor type is needed in small quantities. It is also important to distinguish between a genuine multi-zone requirement and the simple desire to have spare parts.

Choose the quantity that matches the number of installed nodes plus a realistic allowance for testing and revisions.

Learning Resources and Expansion

A starter kit can be more educational than a single module when the goal is to learn how inputs, outputs, displays, and actuators work together. The KEYESTUDIO 48-sensor kit includes motion detection alongside an LCD, relay, sound, LED, servo, pressure, and gas components, with Arduino wiring examples and test code.

That breadth comes with trade-offs. The Arduino controller is not included, only Arduino instructions are supplied, and some projects require supporting hardware. A learner who needs only occupancy-triggered lighting may find a dedicated PIR package more direct and easier to understand.

Choose a broad kit for experimentation and structured learning. Choose a dedicated module when the goal is a focused, repeatable build with clearly specified electrical and detection characteristics.

How to Use and Care for Your Motion Sensor for Arduino

Begin by identifying the sensor's supply, ground, and output pins, then confirm that its operating voltage and logic level match the Arduino board. Wire the module with the Arduino disconnected, double-check the connections, and begin with a simple sketch that reads the output pin and reports its state through the serial monitor or an LED.

Place the PIR lens where warm movement can cross the detection cone without being blocked by glass, furniture, or an enclosure wall. For the microwave module, use stable power and follow the stated guidance about battery testing to avoid damage from static-pressure differences. Adjust sensitivity, delay, or range gradually, and allow several minutes for the PIR module to stabilize before judging performance.

Care for the module by keeping the lens clean and dry, avoiding direct water exposure unless the installation is protected, and securing wiring so it cannot pull on the board. Recheck alignment after furniture changes, test the system after firmware updates, and keep the sensor away from strong heat sources or rapidly changing temperatures that may distort PIR measurements.

Frequently Asked Questions

Can an Arduino use any of these motion sensors directly?

Many can, but voltage and output levels must be checked first. The listed PIR modules use digital outputs and are compatible with Arduino systems, while the microwave sensor is also designed for Arduino and Raspberry Pi. Verify the module's supply range and output voltage against the specific board before connecting it.

Which type is better for detecting people in a room?

A PIR module is usually the simplest choice for ordinary indoor human-presence detection. It is compact, low-power, and widely supported. A microwave sensor can be preferable when dust, temperature changes, airflow, or other environmental factors make infrared detection unreliable, or when the project must sense moving objects that are not people.

What is the difference between repeatable and one-shot trigger modes?

Repeatable mode maintains the output while movement continues and is useful for lighting or occupancy systems. One-shot mode emits a signal for each detected change and fits counters, notifications, and discrete events. Several HC-SR501 options allow the mode to be selected with a jumper.

How far can these sensors detect movement?

The listed PIR ranges vary from about 3 to 5 meters for compact modules to an adjustable 3 to 7 meters for larger HC-SR501 products. One option specifies a cone of less than 120 degrees and coverage within seven meters. Actual performance depends on mounting, movement, lens design, and nearby heat sources.

Do PIR sensors detect a completely stationary person?

A passive infrared module reacts to changes in the infrared pattern, so continued movement is generally more reliable than a completely stationary target. Some devices maintain their output while the presence signal persists, but that should not be treated as a guarantee of tracking or identity detection.

Can one Arduino control several motion sensors?

Yes, as long as the board has enough available input pins and the project supplies each sensor correctly. Multi-packs containing three, five, or eight modules are useful for divided rooms, multiple prototypes, and zone-based lighting. Each output should be checked for voltage compatibility and grounding.

Are radar motion sensors suitable for outdoor projects?

Radar is less affected by temperature, humidity, dust, airflow, and light than PIR, which can make it advantageous in demanding conditions. It still requires a protected enclosure, reliable power, correct wiring, and a plan for false detections. The product's stated environmental resistance does not mean the board itself is weatherproof.

Which option is easiest for a first Arduino project?

A standard HC-SR501 module is a practical starting point because it provides a processed digital output and is compatible with common Arduino boards. The two-pack adjustable model adds clear range and delay information, while a compact AM312 option suits projects with limited installation space.

Final Thoughts on Choosing the Best Motion Sensor for Arduino

The HiLetgo three-pack is the most balanced overall choice, combining familiar HC-SR501 modules, low standby consumption, adjustable timing, and enough boards for several installations. The two-pack adjustable HC-SR501 stands out for its 4.8 rating, 110-degree coverage, sensitivity controls, broad operating voltage, and direct digital integration.

For projects that must detect any moving object or operate in challenging ambient conditions, the CQRobot 10.525GHz microwave sensor offers a fundamentally different and more capable detection method. Compact AM312 modules are better when installation space is limited, while the KEYESTUDIO kit is ideal for learners who want a broad collection of sensors and tutorials.

Prioritize detection method, range, trigger behavior, voltage compatibility, and enclosure space before making a final choice. Confirm the latest product listing, documentation, and current price before ordering, since availability and pricing can change and individual Arduino projects may require different accessories.