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.
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
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. .
|M5Core (GROVE A)||GPIO22||GPIO21||5V||GND|
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