Product description: SparkFun IR Array Breakout - module with IR MLX90640 thermal imaging camera - FOV 55 - Qwiic - SparkFun SEN-14844
SparkFun module equipped with an IR matrix - a thermal imaging camera based on the MLX90640 chip . The measuring matrix detects objects on the basis of the heat emitted by them, its resolution is 32 x 24 px. The temperature measurement angle by the camera is 55 ° x 35 °. The device allows you to measure the temperature in the range from -40 ° C to 300 ° C with an accuracy of +/- 1.5 ° C. It uses the popular I2C interface for communication. On the board you can find two Qwiic connectors that facilitate connection with the main module equipped with the same type of connector.
A detailed user guide is available on the manufacturer's website.
Specification of the module with an IR thermal imaging camera
- Built-in chip: MLX90640
- Supply voltage: from 3 V to 3.6 V
- Current consumption: approx. 18 mA
- Measurement range: -40 ° C to 300 ° C
- Measurement accuracy: +/- 1.5 ° C (in the range from 0 ° C to 100 ° C)
- Viewing angle FOV: 55 ° x 35 °
- IR matrix: 32 x 24
- Programmable refresh rate: 0.5 Hz to 64 Hz (0.25 fps to 32 fps)
- Communication interface: I2C bus
- I2C interface address: 0x33
- 2x Qwiic connectors
Description of the module pins
- GND - the ground of the system
- 3.3V - power pin
- SDA - data line of the I2C bus
- SCL - clock line of the I2C bus
More information on how to connect can be found here .
SparkFun IR Array Breakout has a high demand of RAM and Flash memory to perform the necessary calculations. Main modules based on microcontrollers with less memory, eg Arduino UNO, may be insufficient to support the MLX90640 sensor. The manufacturer recommends using systems with more memory. When using Arduino , a minimum of 20 KB of RAM is required - SAMD21 (M0) or SAMD51 (M4).