The 7Semi MLX90640 Thermal Imaging Camera Module is a compact infrared thermal sensor solution designed for accurate, non-contact temperature measurement and thermal imaging applications. Based on the Melexis MLX90640 sensor, the module incorporates a 32 × 24 pixel thermal array capable of capturing 768 independent temperature points in real time.
The module features a 55° × 35° field of view, making it suitable for monitoring larger scenes while maintaining detailed thermal information. Temperature data is accessed through a standard I²C interface, enabling straightforward integration with Arduino, ESP32, STM32, Raspberry Pi, and other embedded platforms.
The MLX90640 includes factory calibration data, an integrated ambient temperature sensor, and supply voltage monitoring. Programmable refresh rates from 0.5 Hz to 64 Hz allow developers to optimize between low-power operation and higher frame-rate thermal imaging. With support for Python, C++, and numerous open-source libraries, the module can be rapidly integrated into industrial, research, educational, and IoT applications.
Features
• MLX90640 infrared thermal imaging sensor
• 32 × 24 pixel thermal array (768 temperature measurement points)
• 55° × 35° field of view
• Object temperature measurement range from -40°C to +300°C
• Factory calibrated for accurate temperature measurements
• Integrated ambient temperature sensing
• Supply voltage monitoring (VDD measurement)
• Programmable refresh rates from 0.5 Hz to 64 Hz
• NETD of 0.1 K RMS (typical at 1 Hz)
• Standard I²C communication interface
• Compatible with 3.3 V and 5 V development platforms
• Low power consumption suitable for portable applications
• Supports Arduino, ESP32, STM32, Raspberry Pi, Python, and C++ development environments
• Qwiic/STEMMA QT compatible connectivity
- Download datasheet for MLX90640
- Raspberry Pi Get Started User Manual
- MLX90640 Breakout 3D Step File
- MLX90640 Breakout DXF File
Connection with Raspberry Pi

Raspberry Pi Pinouts

- Supply Voltage:
- 3.3 - 5 V
- Current Consumption:
- < 23mA
- FOV:
- 55x35 degree
- Operating Temperature:
- -40 ~ 85 C
- Target Temperature:
- -40 ~ 300 C
- Interface:
- I2C
1 Review Hide Reviews Show Reviews
-
Does the basics
Bought this as a replacement for a similar board. One of the headers was slightly off-center but still usable. Three stars because it works.