




Description:
This high-performance IR array thermal imaging camera features a 32×24 pixel resolution and a 55° field of view, delivering accurate thermal detection for a wide range of applications. It communicates via the I2C interface and supports both 3.3V and 5V operating voltages, ensuring broad compatibility. Designed for seamless integration, it works perfectly with platforms like Raspberry Pi, Arduino (including ESP32), STM32, and more—making it ideal for DIY thermal vision projects, smart sensing, and embedded system development.
Specification:
- Operating voltage: 3.3V/5V
- Operating current: <23mA
- Communication interface: I2C (address 0x33)
- Operating temperature: -40℃~85℃
- Target temperature: -40℃~300℃
- Resolution: ±1℃
- Refresh rate: 0.5Hz~64Hz (programmable)
- Dimensions: 28mm×16 mm
- Mounting hole size: 2.0mm
Features:
- Adopts MLX90640 far-infrared thermal sensor array, 32×24 pixels
- Communicating via I2C interface, configurable to fast mode (up to 1MHz data rate)
- Noise Equivalent Temperature Difference (NETD) 0.1K RMS @1Hz refresh rate
- Onboard voltage translator, compatible with 3.3V/5V operating voltage
- Comes with development resources and manual (examples for Raspberry Pi/Arduino(ESP32)/STM32)
Pin Description:
- VCC ↔ 3.3V / 5V
- GND ↔ GND
- SDA ↔ MCU.I2C data line
- SCL ↔ MCU.I2C clock line
Generating IR thermal images of the Raspberry Pi
Useful Link:
Waveshare MLX90640 IR Array Thermal Camera
Package Included:
- 1 x MLX90640-D110 Thermal Camera
- 1 x PH2.0 4PIN wire