The 7Semi MLX90640 Thermal Camera IR Array Breakout is a compact and powerful thermal imaging module designed for non-contact temperature measurement and real-time thermal analysis. Powered by the Melexis MLX90640 infrared sensor, the module features a 32 × 24 pixel thermal array capable of generating 768 independent temperature measurement points. Its wide 110° × 75° field of view allows large areas to be monitored without requiring mechanical movement or multiple sensors.
Designed for industrial monitoring, predictive maintenance, smart building systems, robotics, research projects, and embedded thermal sensing applications, the MLX90640 delivers accurate temperature measurements from -40°C to +300°C. The sensor is factory calibrated and provides reliable thermal data with a typical accuracy of ±2°C. Integrated ambient temperature sensing and supply voltage monitoring further improve measurement reliability across varying operating conditions.
The module communicates through a standard I²C interface, enabling seamless integration with Arduino, ESP32, STM32, Raspberry Pi, RP2040, and other development platforms. Low power consumption of less than 23mA makes it suitable for portable and battery-powered applications, while programmable refresh rates from 0.5Hz to 64Hz provide flexibility for both low-power monitoring and real-time thermal imaging systems.
Features
• Captures thermal images using a 32 × 24 pixel infrared sensor array with 768 temperature measurement points.
• Provides a wide 110° × 75° field of view for monitoring large areas in a single frame.
• Measures object temperatures from -40°C to +300°C with typical accuracy of ±2°C.
• Factory calibrated for reliable and ready-to-use thermal measurements.
• Supports programmable refresh rates from 0.5Hz to 64Hz for flexible application requirements.
• Features an integrated ambient temperature sensor and VDD monitoring circuitry.
• Consumes less than 23mA, making it suitable for portable and battery-powered systems.
• Communicates through a standard I²C interface for easy integration with embedded platforms.
• Compatible with Arduino, ESP32, STM32, Raspberry Pi, and other I²C-enabled controllers.
• Ideal for thermal monitoring, predictive maintenance, occupancy detection, robotics, automation, and research applications.
- User Guide
- Download datasheet for MLX90640
- Raspberry Pi Get Started User Manual
- MLX90640 Breakout 3D Step File
- MLX90640 Breakout DXF File
MLX90640 Thermal Camera Breakout Captured Image
Connection with Raspberry PI

Raspberry PI pinouts

7Semi MLX90641 and MLX90640 Thermal Camera Breakout Comparison Table
- Supply Voltage:
- 3.3V
- Current Consumption:
- < 23mA
- Feild of View (FOV):
- -110 X 75 Degree
- Operating Temperature:
- -40 ~ 85 C
- Target Temperature:
- -40 ~ 300 C
- Thermal Resolution:
- 32 × 24 Pixels
- Refresh Rate:
- 0.5Hz to 64Hz
- Thermal Sensitivity (NETD):
- 0.1K RMS @ 1Hz
- Dimension in mm:
- L=29mm W=25mm H=10mm
2 Reviews Hide Reviews Show Reviews
-
Five stars
Really happy with how this performed. It behaves consistently and feels dependable for regular work. Happy to recommend it.
-
Great value for money
I bought this for a practical use case and it delivered. The board quality is better than I expected for the price point. Overall, a very satisfying purchase.