Anonymous
Mar 27, 2026
Rating: 3/5
Works well but sensitive to noise
The sensor functions as advertised, but I had to add extra shielding to my I2C lines to prevent data corruption. Once shielded, the thermal images are clear and consistent.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Sensor Type | Infrared Thermal Array |
| Resolution | 32 x 24 Pixels |
| Field of View (FOV) | 55° x 35° |
| Temperature Range | -40°C to +85°C |
| Object Temperature Range | -40°C to +300°C |
| Interface | I2C |
| Supply Voltage | 3.3V DC |
| Frame Rate | Up to 64 Hz |
| Accuracy | ±1.5°C (within specified range) |
| Package Type | TO-39 Metal Can |
Anonymous
Mar 27, 2026
Rating: 3/5
Works well but sensitive to noise
The sensor functions as advertised, but I had to add extra shielding to my I2C lines to prevent data corruption. Once shielded, the thermal images are clear and consistent.
Anonymous
Mar 22, 2026
Rating: 4/5
Solid choice for embedded systems
Low power consumption and small footprint make this ideal for battery-operated devices. The only downside is the limited resolution compared to newer models, but you get what you pay for.
Anonymous
Mar 21, 2026
Rating: 5/5
Excellent response time
I was impressed by how quickly this module updates the thermal image. At 64Hz, it captures fast-moving heat sources without significant lag. Highly recommended for robotics applications.
Anonymous
Mar 20, 2026
Rating: 4/5
Good value but needs calibration
Great sensor for the price point. Out of the box, the readings were slightly off, but after running the calibration routine provided in the datasheet, it works perfectly. Documentation could be more detailed for beginners.
Anonymous
Mar 15, 2026
Rating: 5/5
Perfect for low-res thermal projects
This sensor is exactly what I needed for my DIY thermal camera project. The 32x24 resolution is sufficient for detecting heat leaks and motion. The I2C interface made integration with my Raspberry Pi very straightforward.
Anonymous
Mar 07, 2026
Rating: 5/5
Reliable for industrial prototyping
We used these modules for a prototype monitoring system. They have been running continuously for weeks without failure. The temperature accuracy is within the stated specs.
Q: Does this module come with a lens attached?
A: Yes, the MLX90640ESF-BAA/BAB comes with a standard silicone lens molded into the package. No additional optics are required for basic operation.
Q: What is the maximum distance this sensor can measure accurately?
A: The effective distance depends on the size of the object. For a human-sized object, it can measure accurately up to several meters. For small components, the distance must be much shorter due to the pixel resolution.
Q: Can I use this with an Arduino Uno?
A: Yes, you can use it with an Arduino Uno. However, ensure your Arduino operates at 3.3V logic levels or use a level shifter, as the sensor requires 3.3V.
Q: Does the sensor emit any light or radiation?
A: No, the MLX90640 is a passive sensor. It only detects infrared radiation emitted by objects in its field of view and does not emit any light or harmful radiation itself.
Q: Is there a library available for Python?
A: Yes, there are several open-source Python libraries available for Raspberry Pi and other Linux-based systems that support the MLX90640 via I2C.