You aren't signed in

Hw416b Pir Sensor Datasheet Better Here

Stop guessing the pinout. Here is the verified electrical data for the HW-416B:

| Parameter | Value | | :--- | :--- | | Operating Voltage | DC 4.5V – 20V (5V is optimal) | | Standby Current | < 50µA (but often 60-70µA in reality) | | Output Signal | 3.3V TTL (HIGH when motion detected) | | Hold Time (Delay) | 5 seconds to 300 seconds (adjustable) | | Trigger Modes | L (Non-repeatable) / H (Repeatable) | | Detection Angle | < 110° | | Detection Range | 3 to 7 meters (adjustable) |

⚠️ Critical Warning: Unlike the HC-SR501, many HW-416B modules do not have 5V tolerant logic outputs. The output pin is 3.3V. Do not connect it directly to a 5V-only Arduino input without a level shifter, or you may damage the sensor over time. hw416b pir sensor datasheet better

The datasheet gives you nothing. Here is practical, better code for both Arduino and ESP32 (with deep sleep for battery life).

| Parameter | Common Value | Problem | |-----------|--------------|---------| | Operating Voltage | 3.3V – 5V DC | Many fail below 4.5V | | Quiescent Current | <50 µA | Often 80–100 µA in reality | | Detection Range | Up to 7 meters | Drops to 3-4 meters without proper lens | | Output High | VCC – 0.3V | Can be as low as 2.8V at 3.3V input | | Trigger Mode | Single / Repeatable (Jumper) | Jumper labeling often wrong | Stop guessing the pinout

A better datasheet admits these tolerances and provides test conditions. Below, we rectify the missing data.


Most "datasheets" show a blurry image. Here is the clear pinout: ⚠️ Critical Warning: Unlike the HC-SR501, many HW-416B

Jumper settings:

Potentiometers: