I have two type-k thermocouples with breakouts from Adafruit, attached to a ESP8266 (Huzzah I believe). My oven was very old and didn't come with a temperature readout or any kind of preheating status (but thankfully also no builtin WiFi). The Tasmota device reports to HomeAssistant, which stores data in InfluxDb, which I can then chart in Grafana.