NCIR 2 Thermometer Unit (MLX90614)


Regular price $21.90

10+ In Stock

Shipping calculated at checkout.


NCIR 2 Thermometer Unit is a specialized thermometer unit that utilizes the MLX90614 temperature sensor, allowing for non-contact temperature measurements. This feature makes it particularly useful in socially distant scenarios, where maintaining physical distance is important.

The MLX90614 temperature sensor is factory calibrated and offers a wide temperature range for accurate measurements. It can measure ambient temperature within the range of -40 to 125 ˚C, and object temperature within the range of -70 to 380 ˚C. This versatility enables the unit to measure temperatures in various environments and applications.

NCIR 2 Thermometer Unit incorporates an embedded STM32 microcontroller (MCU) that processes the temperature data. The MCU provides additional functionality, such as high/low temperature alert functions, allowing users to set temperature thresholds and receive notifications when those thresholds are exceeded. The unit also features a buzzer, RGB LED, function button, and reset button on board for convenient control and interaction.

NCIR 2 Thermometer Unit can be used in two ways. It can work with the M5Stack Controllers through the I2C protocol, allowing for seamless integration into existing M5Stack projects. Alternatively, it can work as a standalone unit, functioning independently without the need for additional hardware.

This unit has a wide range of applications. In the medical field, it can be used for non-contact temperature measurements in hospitals, clinics, or other healthcare settings. In environmental monitoring, it can provide temperature data for monitoring temperature-sensitive environments or for climate control systems. Additionally, in home automation applications, it can be utilized for temperature monitoring and control within smart homes or buildings.


  • STM32F030F4P6
  • MLX90614 IR Sensor
  • HY2.0-4P Connector (I2C)
  • Program platform: Arduino, UIFlow
  • Two brick-compatible holes


  • 1x NCIR 2 Unit
  • 1x HY2.0-4P Cable (20cm)


  • High-precision non-contact temperature measurement
  • Motion detection
  • Home Automation


Resources Parameters
Sensor MLX90614ESF-BAA
Object Measurement Temperature Range -70°C ~ 380°C
Calibrated Sensor Temperature -40°C ~ 125˚C
Unit Operation Temperature 0°C ~ 40°C
Accuracy ±0.5°C
Program Platform Arduino, UIFlow
I2C Address 0x5A
Product Size 48mm × 24mm ×8mm
Package Size 136mm × 92mm × 13mm
Product Weight 7.3g
Package Weight 12.8g


  • Customer Reviews

    Based on 2 reviews
    Yan Min
    Some how it does not connect to the core

    it really doesn't connect to the core, I don't know whether I got a faulty one or not.. can the customer service contact me, please? Thanks.

    Didn't work out for me (nothing against the sensor)

    I really hoped I would be able to get this to integrate into home assistant over I2C using ESP Home and an Atom Lite as I had success with a stand alone MLX90614 previously (but wanted the build quality and grove connection of m5 stack (which is AMAZING) but it wouldn't work and I couldn't find anyone else who had done it. I bought the NCIR MLX90614 and that worked perfectly. So if you're wanting this for Home Assistant, get the NCIR not the NCIR 2.

    Liquid error (layout/theme line 209): Could not find asset snippets/pe-disco-countdown-timer.liquid