micropython-mlx90614
micropython-mlx90614 copied to clipboard
Sensor Emissivity
How to set the emissivity value? What is the preset value then?
The EEPROM has a limited number of write cycles. It's better to calculate it in software. You can use the Stefan-Boltzmann law. Unfortunately, it calculates in Kelvin. This driver returns Celsius directly. I wrote one driver as an example for schoolchildren here: https://github.com/RadekRojik/gympl/blob/main/upython/iic/src/lib/mlx90614.py which uses software conversion. License is MIT, you can do whatever you want with it.