Well, usually Rpi can also read between 0V ~ 5V. Some can even read -5V to +5V, or any range you would like to set. There are too many things to consider when selecting a sensor. I have given an anwer below on a couple of sensors, You might like to let us know more about your requirements, so I can expand or focus on the sensors for you particular situation. – tlfong017 mins ago

1 Answer

MCP3008 is good for hobbyists. You may also consider MCP3204, 3208 etc. ADS1005, 1015 are also good. HX711 is low noise. If you have many places far away to sense temperature, you may like to consider DS18B20.