Therm RTD

Therm RTD

Therm RTD is an addition to the Therm PID Controller family, with support for RTD temperature sensors. RTDs (or Resistance Temperature Detectors) use a coil of fine wire made from a material (usually platinum, copper or nickel) that has a very predictable temperature coefficient of resistance (or change in resistance as temperature changes). RTDs are generally more accurate and stable than thermocouples, and have a much greater range than thermistors – although they can tend to be more expensive than both.

The hardware and functionality of Therm RTD is very similar to the original Therm; the biggest change is the replacement of the thermocouple chip with a MAX31856 chip to support RTDs instead. This chip also supports thermistors; however, the reference resistor must be replaced with a larger one before using higher resistance thermistors. The OLED display, USB port, and solid state-relay driver are left unchanged, but the external power input has been removed. Removable mounting feet have also been added to assist in installation.



The new hardware comes with a firmware update that is compatible with both models. The menu system has been improved, with more extensive reboot and reset options. Issues with non-volatile memory have been fixed, allowing settings to be saved across reboots. Temperature display resolution has been increased for both C and F, and PID calculations are now performed using 1/10th degree precision. Source code for both the firmware and the hardware are available on the Protofusion repository.

Future updates are planned to add software-selectable reference resistors so that both RTDs and thermistors can be used without hardware modifications. Temperature profiles with support for multiple setpoints are also in the works to facilitate more complex temperature control applications.


Matthew is a computer engineer who enjoys designing hardware for embedded control systems. His hobbies include photography, gardening, coffee, and anything DIY.

Tagged with: , , , ,
Posted in Projects, therm
3 comments on “Therm RTD
  1. shashi says:

    dear sir ..,

    M shashi form india m looking PIC series LCD pid temperature controller with timer kindly support me .

    Best regards


    Couple of questions:
    -What is the PCB tool you are using here? Seems they are not Eagle files.

    -Have you built any boards up you are willing to sell?

    • Matthew Reed says:


      We primarily use Eagle for PCB design here at protofusion. You can find the Eagle files for this design at under the therm-rtd branch.
      I’m sorry, but we are currently not selling this device. We will be sure to post on the blog if we ever do end up listing any for sale.


1 Pings/Trackbacks for "Therm RTD"

Leave a Reply

Your email address will not be published. Required fields are marked *