Improved Version of M5Stack Thermal Unit MLX90640