MLX90640ESF-BAA/BAB Infrared Temperature Measurement Dot Matrix Sensor Module Camera Modules for Infrared Imaging IR Thermal

DIY thermal camera smart home sensor industrial temperature monitoring non-contact thermometer security motion detection
intrusion detection sensor smart building automation predictive maintenance

MLX90640 Thermal Imaging Sensor – Compact IR Camera Module for Arduino, ESP32, STM32

DIY thermal camera smart home sensor industrial temperature monitoring non-contact thermometer security motion detection
intrusion detection sensor
smart building automation
predictive maintenance

High Precision Non-Contact Temperature Measurement (-40°C to 300°C)

The MLX90640 infrared thermal imager delivers ±2°C absolute accuracy in a tiny 28×16mm module. Ideal for smart home, industrial temperature control, security, and motion detection.


Why Choose This MLX90640 Sensor?

✅ Compact & Low Power (28×16mm, <23mA)

Space-saving design for battery-powered and portable devices.

✅ I2C Interface (Address 0x33) – 3.3V/5V Compatible

Works with Arduino, ESP32, STM32, Raspberry Pi. Supports fast mode up to 1MHz.

✅ Wide Operating Temperature (-40°C to 85°C)

Reliable in extreme environments – industrial, automotive, outdoor.

✅ Two Field of View (FOV) Options

Model FOV Best For
MLX90640BAA 110°×75° Close-range, wide area
MLX90640BAB 55°×35° Long-distance, narrow spot

✅ Low Noise (NETD 0.1K RMS @ 1Hz)

Clear thermal images even with small temperature differences.

✅ Programmable Frame Rate (0.5–64Hz / 0.25–32 FPS)

Adjust speed vs. resolution for your application.


Technical Specifications

Parameter Value
Target Temperature Range -40°C ~ +300°C
Absolute Accuracy ±2°C (0–50°C ambient)
Operating Temperature -40°C ~ +85°C
Communication I2C (default 0x33)
Voltage 3.3V / 5V
Current <23mA
Size 28×16 mm
Mounting Hole 2.0 mm

Applications

  • Non-contact infrared thermal camera
  • Smart home & building automation
  • Industrial temperature monitoring
  • Security & intrusion detection
  • DIY thermal imaging projects

What’s Included in Documentation

  • ESP32 sample code
  • STM32 sample code
  • User manual
  • Datasheet

Frequently Asked Questions (FAQ)

What is the difference between MLX90640BAA and MLX90640BAB?

  • BAA: 110°×75° FOV – wide angle, best for close-range measurement
  • BAB: 55°×35° FOV – narrow angle, best for long-distance measurement

Can I use this with Arduino?

Yes. The I2C interface works with Arduino, ESP32, STM32, and other 3.3V/5V microcontrollers.

Is the MLX90640 accurate?

Yes. ±2°C absolute accuracy from 0–50°C ambient, with low NETD for stable readings.

MLX90640 thermal camera,
MLX90640 ESP32 example,
MLX90640 Arduino library,
Infrared temperature sensor module,
Non-contact thermal imager I2C,
MLX90640BAA vs MLX90640BAB,
Best thermal sensor for DIY,


Contact our engineer teams Today!


    Camera Module China Manufacturer Factory, Global Shutter Camera Module, Auto Focus Camera Module, Raspberry Pi Camera Module,
    Robotics Camera Module, MIPI Camera Module, Endoscope Camera Module, IR Cut Camera Module,

     

    Customized Service for all kinds of camera module Global Shutter Camera Module, Auto Focus Camera Module, Raspberry Pi Camera Module, Robotics Camera Module, MIPI Camera Module, Endoscope Camera Module, IR Cut Camera Module, HDR Camera Module, 13MP Camera Module, USB3.0 Camera Module, Dual Lens Camera Module
    Customized Service for all kinds of camera module Global Shutter Camera Module, Auto Focus Camera Module, Raspberry Pi Camera Module, Robotics Camera Module, MIPI Camera Module, Endoscope Camera Module, IR Cut Camera Module, HDR Camera Module, 13MP Camera Module, USB3.0 Camera Module, Dual Lens Camera Module