Library for THERMO using M5UnitUnified.
M5UnitUnified is a library for unified handling of various M5 units products.
NCIR featured with built-in infrared MLX90614 sensor, It can be used to measure the surface temperature of a human body or other object.
Unlike most temperature sensors, this sensor measures infrared light bouncing off of remote objects so it can sense temperature without having to touch them physically.
The NCIR 2 Thermometer Unit utilizes the MLX90614 temperature sensor, and take ambient and object temperature readings with No Contact. Great for socially-distant reality.
Unit Thermal2 is a thermal imaging acquisition unit equipped with a data processing MCU, featuring the MLX90640 sensor. It has an imaging resolution of 32 x 24 pixels, a field of view of 110° x 75°, and a temperature measurement range of -40°C to 300°C. The MCU is based on the ESP32,
See also examples using conventional methods here.
The MLX90614 has PWM and SMBus as operating modes.
This library currently supports only SMBus mode (protocol derived from I2C).
See also examples/UnitUnified
If you want to generate documents on your local machine, execute the following command
bash docs/doxy.sh
It will output it under docs/html
If you want to output Git commit hashes to html, do it for the git cloned folder.