MLX90614 is an infrared thermometer designed for non-contact temperature sensing. An internal 17-bit ADC and a powerful DSP contribute to the MLX90614's high accuracy and resolution.
It has a huge number of applications including body temperature measurment and movement detection.
The MLX90614 provides two methods of output: PWM and SMBus (i.e. TWI, I2C).