- Description
- Package Content
Details
MLX90640 IR Array Thermal Imaging Camera, 32×24 Pixels, 55° Field Of View, I2C Interface
IR Array Thermal Imaging Camera
MLX90640, 32×24 IR array
Small size, non-contact, low cost
![](/img/devkit/accBoard/MLX90640-D55-Thermal-Camera/MLX90640-D55-Thermal-Camera-details-1.jpg)
Features at a glance
The MLX90640-D55 Thermal Camera is a small size, non-contact, and low cost IR array thermal imaging camera, with 32×24 pixels. It will 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, for easy integration into miscellaneous industrial or intelligent control applications.
- 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
- Programable frame rate 0.5~64Hz (0.25~32FPS)
- Comes with development resources and manual (examples for Raspberry Pi/Arduino(ESP32)/STM32)
Typical applications:
- High precision non-contact temperature measurements
- IR thermal imaging devices, IR thermometers
- Smart home, intelligent building, intelligent lighting
- Industrial temperature control, security & safety, intrude/movement detection
Specifications
Operating voltage | 3.3V/5V | Current | < 23mA |
---|---|---|---|
Field of view (FOV) | 55° × 35° | Absolute accuracy | ±2℃ (ambient temp. 0 ~ 50℃) |
Communication bus | I2C (0x33 by default) | Refresh rate | 0.5~64Hz (0.25~32FPS) |
Target temperature range | -40 ~ 300℃ | Operating temperature | -40 ~ 85℃ |
Dimensions | 28 × 16mm | Mounting hole size | 2.0mm |
I2C control interface
supports host boards including Raspberry Pi/Arduino(ESP32)/STM32...
![](/img/devkit/accBoard/MLX90640-D55-Thermal-Camera/MLX90640-D55-Thermal-Camera-details-3.jpg)
VCC | 3.3V/5V power input |
GND | GND |
SDA | connects to MCU I2C data pin |
SCL | connects to MCU I2C clock pin |
Demonstration
![](/img/devkit/accBoard/MLX90640-D55-Thermal-Camera/MLX90640-D55-Thermal-Camera-details-gif.gif)
![](/img/devkit/accBoard/MLX90640-D55-Thermal-Camera/MLX90640-D55-Thermal-Camera-details-5.jpg)
for reference ONLY, Raspberry Pi is NOT included.
Outline Dimensions
![](/img/devkit/accBoard/MLX90640-D55-Thermal-Camera/MLX90640-D55-Thermal-Camera-details-size.jpg)
Resources & Services
![](/img/devkit/LCD/common/res_banner.png)
* Resources for different product may vary, please check the wiki page to confirm the actually provided resources.
Selection guide
MLX90640-D55 | MLX90640-D110 | MLX90641-D55 | MLX90614ESF-BCC | Thermal Camera HAT | Thermal USB Camera | Thermal-90 Camera HAT | Thermal-90 USB Camera | |
---|---|---|---|---|---|---|---|---|
Pixel array | 32×24 | 16×12 | 1 | 80×62 | ||||
Absolute accuracy | ±2℃ (ambient temp. 0 ~ 50℃) | ±0.5℃ (ambient temp. 0 ~ 50℃) | ±2℃ (ambient temp. 10 ~ 70℃) | |||||
Target temp. range | -40 ~ 300℃ | -70 ~ 380℃ | -20~400℃ | |||||
Field of view (FOV) | 55° × 35° | 110° × 75° | 55° × 35° | 35° | 45° × 45° | 90° × 68° | ||
Refresh rate | 0.5~64Hz (0.25~32FPS) | - | 25FPS | |||||
Operating temperature | -40 ~ 85℃ | -40 ~ 125℃ | -40 ~ 85℃ | -20 ~ 85℃ | ||||
Current | < 23mA | ≈12mA | < 2mA | 61mA | ||||
Market orientation | medium pixels, higher price | low cost | high precision | suitable for thermal imaging video recording |
Weight: 0.007 kg