Description
The current design uses an LMT85 analog temperature sensor as the main sensor. As this sensor is not directly attached to the heated area (and can't be due to its limited temperature range –50°C to 150°C), the temperature measurements are not very precise and tend to be skewed/affected by the airflow around the sensor.
So, my idea is to use a 100K NTC thermistor instead. The thermistor would be attached directly to the bottom side of the heating area (by a piece of Kapton tape). Such NTC thermistors are very popular in 3D printers for sensing both the hot end and heated bed temperatures and therefore cheap and widely available. They are precise and can easily measure temperatures up to 300°C, so I think they would be a right fit for this project too.
The connection to the MCU is very simple - just a couple of resistors and a capacitor connected to a single ADC input. Here is an example connection from the BTT SKR Mini E3 board: