MLX90640 IR Array Thermal Imaging Camera, 32×24 Pixels, 55° Field Of View, I2C Interface

Overview


This is a 32×24 pixels, 110° field of view, IR array thermal imaging camera, communicating via I2C interface. It is compatible with 3.3V /5V operating voltage, supports host platforms such as Raspberry Pi/Arduino (ESP32) /STM32, etc.


By utilizing the MLX90640 far-infrared thermal sensor array, this module can detect the IR distribution of objects in the field of view, turn the data into surface temperature of the objects by calculation, and then generate thermal images. Due to the small form factor, it can be easily integrated into miscellaneous industrial or intelligent control applications.


Features



Adopts MLX90640 far-infrared thermal sensor array, 32×24 pixels

Communicating via I2C interface, configurable to fast mode (up to 1MHz data rate)

Noise Equivalent Temperature Difference (NETD) 0.1K RMS @1Hz refresh rate

Onboard voltage translator, compatible with 3.3V /5V operating voltage

Comes with development resources and manual (examples for Raspberry Pi/Arduino (ESP32) /STM32)



Specifications




Operating voltage: 3.3V /5V

Operating current: <23mA

Communication interface: I2C (address 0x33)

Field of view (Horizontal×Vertical):

MLX90640-D55 Thermal Camera: 55°×35° (narrow angle FOV, suit for long range measuring)


MLX90640-D110 Thermal Camera: 110°×75° (wide angle FOV, suit for short range measuring)



Operating temperature: -40~85

Target temperature: -40~300

Resolution: ±1

Refresh rate: 0.5H z~64Hz (programmable)

Dimensions: 28mm×16 mm

Mounting hole size: 2.0 mm

Applications



High precision non-contact temperature measurements

IR thermal imaging devices, IR thermometers

Smart home, intelligent building, intelligent lighting

Industrial temperature control, security monitoring, intrude/movement detection

Pinouts


In the case of working with MCU:



VCC - 3.3V / 5V

GND - GND

SDA - MCU. I2C data line

SCL - MCU. I2C clock line