Skip to main content
September 9, 2025
Solved

Confused about motion sensor types

  • September 9, 2025
  • 2 replies
  • 707 views

I always get a bit lost between PIR, ultrasonic, microwave, and capacitive sensors. They all seem to detect movement, but I can’t really pin down what makes them different in practice.

    This topic has been closed for replies.
    Best answer by

    Sorry, I thought this was for general hardware. Thanks for clarifying! I’ve figured it out now, the four main types of motion sensors: PIR (body heat), microwave (Doppler shifts), ultrasonic (echoes), and capacitive (field changes). Seeing them side by side made it much clearer.

    2 replies

    Technical Moderator
    September 9, 2025

    Hello,

    Does that question have any relation to any ST product? are you using a specific part number? which one?

    Please note that this community is focusing on ST products. Other "generic" questions can be asked in other communities or you can use ChatGPT.

    Answer
    September 13, 2025

    Sorry, I thought this was for general hardware. Thanks for clarifying! I’ve figured it out now, the four main types of motion sensors: PIR (body heat), microwave (Doppler shifts), ultrasonic (echoes), and capacitive (field changes). Seeing them side by side made it much clearer.

    Super User
    September 9, 2025

    As @mƎALLEm said, this also doesn't sound like anything to do with ST?

    Again, the Arduino forums would probably be a better place to ask such a generic question; eg, their 'General Electronics' forum:

    https://forum.arduino.cc/c/other-hardware/general-electronics/21

    Other generic forums are also available; eg,

    https://electronics.stackexchange.com/

    https://www.eevblog.com/forum/ 

     

    Or use your favourite internet search engine - there are lots of resources out there; eg,

    https://en.wikipedia.org/wiki/Length_measurement#Transit-time_measurement

     


    @Kasuo wrote:

    They all seem to detect movement, but I can’t really pin down what makes them different in practice.


    Indeed they do - and the difference is given in the name: