EasyLoader (beta)

Current Product Don't Have Test Firmware

Note: pls, use PC chrome/edge browser, if can't connect, refresh the webpage.

1. Click connect button

2. After connected successfully, pick a firmware

3. Click the burn button

4. After burning successfully, Unplug the device and restart.

0%

THERMAL

SKU:U016

Description

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

Include

  • 1x THERMAL Unit
  • 1x Grove Cable

Applications

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

Specification

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

EasyLoader

download EasyLoader

1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed. .

  1. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click "Burn" to start burning. (For M5StickC burning, please Set the baud rate to 750000 or 115200)
  1. Currently EasyLoader is only suitable for Windows operating system, compatible with M5 system adopts ESP32 as the control core host. Before installing for M5Core, you need to install CP210X driver (you do not need to install with M5StickC as controller) Click here to view the driver installation tutorial

Schematic

PinMap

M5Core (GROVE A)GPIO22GPIO215VGND
THERMAL UnitSCLSDA5VGND

Learn

DIY Camera with Thermal Printer
A DIY project conduct with a thermal printer and M5Camera.

Example

Arduino

UIFlow

Feature Introduction

Infrared temperature measurement matrix, return to thermal imaging picture

  • getTmp X Y Get the temperature at (X, Y) position

  • getCenterTemp Return to intermediate temperature

  • getMaxTmp Return to the highest temperature

  • getMinTmp Return to the lowest temperature

  • setColorMaxTmp tmp The highest temperature expressed in the color map

  • setColorMinTmp tmp The lowest temperature indicated in the color map

  • update X Y show Center Update the temperature inside the XY matrix and display the center temperature

Usage

Last updated: 2020-12-14