Here is an “ePIR” sensor (google it), connected to port 1 of a JeeNode (along with an LDR light sensor):
A simple Arduino sketch to read it once per second:
Sample output:
Where “Y” means motion detected and the number after it is the current light level. As you can see, I first shielded the light from the LDR and then waved in front of the passive-infrared sensor. Note that the LDR is connected to the ePIR, not the JeeNode.
The ePIR has a 9600 baud serial interface, connected via Mikal Hart’s excellent NewSoftSerial library.