top of page


THERMAL is a thermal imager Unit contains a thermopile sensor named MLX90640. It can be used to measure the surface temperature of an object and form a thermographic image by a temperature gradient composed of different surface temperatures. The image resolution is 32 x 24.

The MLX90640 Infrared (IR) sensor array combines high resolution and reliable operation in harsh environments, providing a cost-effective alternative to more expensive high-end thermal imaging cameras. Unlike the case of a microbolometer, the sensor does not require frequent recalibration, ensuring continuous monitoring and reducing system cost.

The field of view (FoV) option includes a standard 55° x 35° version and a wide angle version of 110° x 75° for distances up to 7m. This Unit is 110°×75° FoV, also known as the BAA package.

The Unit communicates with the M5Core through the Grove A interface, I2C address is 0x33

Product Features

  • Operating Voltage: 3V ~ 3.6V
  • Current Consumption: 23mA
  • Field of View: 110°×75°
  • Measurement Range: -40°C ~ 300°C
  • Resolution: ±1.5°C
  • Refresh Rate: 0.5Hz-64Hz
  • Operating temperature: -40°C ~ 85°C
  • Two Lego-compatible holes


  • 1x THERMAL Unit
  • 1x Grove Cable


  • High precision non-contact temperature measurements
  • Intrusion / Movement detection
  • Visual IR thermometers


Resources Parameter
Communication protocol I2C:0x33
Net weight 5g
Gross weight 18g
Product Size 32*24*8mm
Package Size 67*53*12mm


  • A DIY project conduct with a thermal printer and M5Camera.
  • Official Thermal Camera Unit (MLX90640)

    SKU: 99048fa1-77e5-43ee-953c-1ac90a2fba2e
      • LinkedIn
      bottom of page