MAX31855 thermocouple library