MLX90614 Contactless Temperature Sensor

Out of stock
EGP600.00 Original price was: EGP600.00.EGP530.00Current price is: EGP530.00.
Out of stock



MLX90614ESF-AAA is an infrared thermometer designed for non-contact temperature sensing.

  • Using a Chip: MLX90614
  • Power supply: 3-5v (internal low dropout regulator)
  • Communication: standard IIC (I2C) communication protocol
  • Small size, low cost
  • Mounted on a breakout board with two types of pins
  • 10k Pull up resistors for the I2C interface with optional solder jumpers
  • Easy to integrate
  • Factory calibrated in wide temperature range:
    • -40 … + 125 ° C for sensor temperature and
    • -70 … + 380 ° C for object temperature.
  • High accuracy of 0.5 ° C over wide temperaturerange (0 … + 50 ° C for both Ta and To) High (medical) accuracy calibration
  • Measurement resolution of 0.02 ° C
  • Single and dual zone versions
  • SMBus compatible digital interface
  • Customizable PWM output for continuousreading
  • Sleep mode for reduced power consumption
  • Automotive grade
Applications Examples:
  • High precision non-contact temperature measurements
  • Thermal Comfort sensor for Mobile Air Conditioning control system
  • Temperature sensing element for residential, commercial and industrial building airconditioning Windshield defogging
  • Automotive blind angle detection
  • Industrial temperature control of moving parts
  • Temperature control in printers and copiers
  • Home appliances with temperature control
  • Healthcare
  • Movement detection
  • Multiple zone temperature control (up to 127 sensors can be read via common 2 wires)
  • Thermal relay / alert
  • non contact Body temperature measurement

Getting started with MLX90614 Module with Arduino UNO

In this tutorial we are going to interface MLX90614 Module with arduino UNO so that we can print the Object temperature and Ambient temperature of the place, so before getting started as the description of Module states this module use the  infrared theory to measure the temperature of the board in front of it. which means that there is no contact between the object and the module that’s why it also a contact less thermometer, so let’s get started

Step1: Hardware required

Step2: Connecting the hardware

You can choose to connect sensor I²C pin to arduino SCL, SDA or arduino pin A4,A5 they have the same function. Make sure use 3.3V for 3.3V module type. Because it will damage if connected to 5V.

VCC 3.3V


Step3: Setting up the Library

So in order to interface the MLX90614 module with the arduino, Adafruit has made the library the makes things easier so if you don’t have the library you can download it here. after downloading the library install it by extracting it in arduino library folder. As shown below


Step4: Uploading the sample sketch

go to File>examples>Adafruit MLX90614 library>mixtest. as shown below,

after opening that sketch connect the arduino on the computer and make sure the Board and port are correct by going to Tools tab.

Step5: Testing the circuit

After uploading open the serial monitor(top right corner) you will see the ambient temperature both in fahrenheit and celscius unit. try to up an object in front of the module and you will see the temperature of that object as shown on the image below

Now we have finished our task!! you can do many thing with this module for example thermometer, robots,…

Step4: Documents

download the library here

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar