I want to start by saying that I’ve never built a raspberry pi, but after doing some reasearch I believe these tiny computers are a good base for my project. However, if anyone has other ideas, I’d be happy to hear them.

The project: I want a multi-probe temperature sensor that logs the temps and delivers them back to a user’s smart phone. I would want to connect to a home WiFi network.

After doing some research, I know I can add k type amplifiers to a pi. What I am not clear on is what model of a pi I would need. With 3 or 4 sensors, what other parts do I need? Are there enclosures available that I can buy to neatly package all of this (including the 3 or 4 k type receptacles), or would I just start with a generic project box? Would the box need a fan for cooling?

On the software side, I am a sql guy. I know some programming, but I feel like I need some direction. I want users to be able to set alert points and be able to review time over temperature stats.

Thank you for reading and response.


closed as too broad by Ingo, Milliways, Dmitry Grigoryev, Darth Vader Nov 10 '18 at 17:58

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • What are these k type receptacles? Googling shows there are power plugs used in Greenland by that name, but I doubt that's what you meant. – Dmitry Grigoryev Nov 6 '18 at 7:35

I assume that you meant a Type K thermocouple which can measure over a range -270 C to +1260 C. There are ICs (MAX31855K) that will provide the interface between the sensor and the Raspberry Pi. For example code see:


You can either setup a webserver locally or maybe a cloud IOT with the MQTT protocol. For example,


  • I've recently completed a similar project to the OP using this method. I used 4 MAX31855K's on an SPI bus, with the readings being taken by a python script, input into a mySQL database, and then displayed using PHP and Google charts. This is the output I get in the end. pasteboard.co/HM2RZhX.png – Stese Nov 7 '18 at 9:58
  1. I recommend using it DS18B20 temperature sensors.
    • you can make a website where you will show the temperature
    • you can use some SW for monitoring like PRTG Network monitor
    • maybe u try Raspberry Pi Cayenne

Not the answer you're looking for? Browse other questions tagged or ask your own question.