NCIR Sensor – Digital Infrared Temperature Sensor

Description The NCIR Sensor serves as a precise infrared device used to measure surface temperatures without any physical touch. Featuring the MLX90614ESF-A, this sensor can handle a broad range of temperatures from -70°C to +380°C. It works well in situations where accurate heat readings are essential. This sensor works from standard contact devices. It determines […]

Maker & Coder Subscriber? Login to get your discount

Description

The NCIR Sensor serves as a precise infrared device used to measure surface temperatures without any physical touch. Featuring the MLX90614ESF-A, this sensor can handle a broad range of temperatures from -70°C to +380°C. It works well in situations where accurate heat readings are essential.

This sensor works from standard contact devices. It determines temperature by detecting infrared radiation given off by objects instead of requiring direct contact. This makes it useful to measure body temperatures or fragile surfaces without causing harm or contamination risks.

The NCIR sensor measures both object and ambient temperatures with precise readings of ±0.5°C at room temperature. It covers a 90° field of view making temperature checks in a specific area simple and fast. This sensor connects through I2C (address 0x5A), which allows easy compatibility with many microcontroller platforms like Arduino, MCLab, and ESP32.

You can count on the NCIR Sensor to deliver dependable temperature readings for projects like body temperature tracking automated heat detection systems, or smart home setups.

Features

  • MLX90614ESF-AAA
  • Object and ambient temperature measurement
  • Development platforms: Arduino, MCLab (Blockly, Python)
  • 2 x LEGO-compatible holes

Includes

  • 1 x Unit NCIR
  • 1 x HY2.0-4P Grove cable (20cm)

Applications

  • Human body temperature measurement
  • Object (biological) motion detection

Specifications

Specification Parameter
Communication Protocol I2C:0x5A
Object Temperature Range -70°C ~ 380°C
Ambient Temperature Range -40°C ~ 125°C
Measurement Accuracy ±0.5°C
Field of View 90°
Net Weight 4g
Gross Weight 16g
Product Dimensions 32 x 24 x 8mm
Package Dimensions 136 x 92 x 11mm

Frequently Asked Questions

 It is a non-contact infrared sensor that uses the MLX90614ESF-A to read surface temperatures

The sensor can read object temperatures between -70°C and +380°C and detect ambient temperatures from -40°C to +125°C.

At room temperature, the sensor gives accurate readings within ±0.5°C.

It measures temperature by sensing infrared radiation coming from objects, so no physical contact is needed.

The sensor covers a 90° field, which makes temperature checks fast and easy.

It uses I2C communication and has the address 0x5A making it work well with different microcontroller systems.

It works great in monitoring body temperatures, detecting heat, and smart home setups.

Customer Reviews

Mutairi
Mutairi
04/06/2024 at 10:55 AM
Accurate and reliable for body temperature measurements. Easy integration with Arduino and M5Stack
Saad
Saad
07/04/2024 at 4:09 PM
Ideal for non-contact temperature sensing. Compact and efficient, though documentation could be more detailed
John
John
10/28/2024 at 12:02 PM
Excellent sensor for health monitoring projects. Provides quick and precise readings.
Mekhael
Mekhael
12/31/2024 at 4:45 PM
Good performance, but the field of view could be wider for broader applications.
Aisha
Aisha
03/26/2025 at 10:08 AM
Perfect for temperature screening in public spaces. Integrates seamlessly with M5Stack modules
Ahmed Al-Jabari
Ahmed Al-Jabari
06/07/2025 at 2:00 PM
Reliable and easy to use. Great for DIY health monitoring systems.
Fatima
Fatima
09/08/2025 at 5:31 PM
Works well for non-contact temperature measurements. A bit sensitive to ambient temperature changes.
Sophie L.
Sophie L.
8/14/2025 at 9:05 AM
Good range spec, but the module lags slightly when switching between object and ambient modes, which affects responsiveness.
Rahul M
Rahul M
2/13/2025 at 2:45 PM
Received the module with a loose connector — had hours of false readings before realizing the wiring was poor.