Reading temperature with Arduino is a very useful task. Here's a list of 9 cheap and easy-to-use temperature sensors. They are also compatible with ESP32, ESP8266, etc.
Arduino, Adafruit Sensirion SHTC3 - Temperature & Humidity Sensor Breakout
Arduino Compatible Analog Temperature Sensor
9in1 Sensor Multi-function Expansion Board DHT11 LM35 For Arduino UNO Shield
TEMPERATURE PROBE DS18b20 & ARDUINO COMPATIBLE ADAPTER - Whadda
Arduino Compatible Digital Temperature Sensor Module
Dht11 Temperature And Humidity Sensor Module Compatible Arduino Onboard Sensor Dht11 Dht11 Temperature-humidity Sensor - Demo Board - AliExpress
Flame Sensor Arduino Compatible, 760nm-1100nm
DHT11 Temperature Humidity Sensor – OKY3068-1 – Page 9 – OKYSTAR
Analog Temperature Sensor Module 3.3V 5V Thermistor Compatible with Arduino- Stocked in Cyprus - InterCyprus
DS18B20 Temperature Sensor For Arduino - DFRobot Wiki
Arduino - Temperature Sensor