As part of my research, I want the ability to detect human presence. The Omron D6T Sensor provides this capability by measuring emitted thermal energy from humans, as well as other devices like computers. With proper calibrating, it may be used to determine whether a human is within its field of vision. There are some questions of noise and resolution that must be resolved in future work.
The Omron D6T Sensor communicates with the Particle Photon via an I2C serial data bus. I developed special firmware to allow the Particle Photon to accept this serial data stream as well as decode and extract values of interest appropriately.