



Login / Signup
Cart
Your cart is empty
This compact Grove thermal imaging module uses a 32×24 MLX90640 sensor array to detect and visualise temperature changes in its surroundings. With a measurement range from -40°C to 300°C and an accuracy of ±1.5°C, it's ideal for detecting heat patterns from a distance and displaying low-resolution thermal images.
Data is transferred over I2C, making integration straightforward. However, due to the memory demands of thermal image processing, a more capable microcontroller is required with at least 20k RAM - boards like the Arduino Uno are not suitable.
The sensor has a field of view of 55°×35° and supports refresh rates from 0.5Hz to 64Hz. It uses the Grove I2C interface for plug-and-play connection and requires a Grove cable. Libraries for Arduino and Python are available to get started quickly.
Thermal sensor | 32×24 array MLX90640 |
Operating Voltage | 3.3V – 5V |
Current consumption | ~18mA |
FOV (Field of View) | 110° × 75° |
Temperature Measurement Range | -40°C to 300°C |
Temperature Resolution | ±1.5°C |
Refresh Rate | 0.5Hz – 64Hz |
Interface | I2C Grove interface |
I2C Address | 0x33 |