Scientific Data Systems


The TH7 is a raspberry pi hat that provides seven thermocouple inputs. This means seven different temperatures can be read simultaneously. Its possible uses are logging/monitoring and control of temperature sensitive processes. With on board PCB temperature measurement it provides full Cold Junction Compensation (CJC). Uncalibrated, the TH7 gives a typical accuracy of at least 2oC. It also provides two user programmable LEDS and provides the supply voltage to the pi (i.e. the real value of the 5V supply). The TH7 is a generic thermocouple reader, and therefore will work with any thermocouple. Software defines its micro-volt to temperature and cold junction compensation characteristics. Software support has been written for the industry standard `k' is freely available on GitHub. The TH7 offers:

  • Full cold junction compensation
  • Loss of/disconnection of thermocouple detection
  • Seven inputs
  • Uses the rasberry pi standard python SPI interface
  • Python coding examples
  • Two user Programmable LEDs
  • On chip PCB temperature measurement
  • Can be used as a general micro-volt reader -6000 uV to 40000 uV range

The TH4 provides four generic thermocouple inputs, three microvolt inputs and control of a dual relay rated at 250V. This product could be used for temperature control, or any purpose requiring a relay. Two user-programmable LEDs provided. This product is based on the TH7.


TH4 --- Four thermocouple inputs two relay contacts



To complement the range, the TH7 is also available in a size format compatible with the compact Raspberry Pi Zero. This hat is a scaled down version of the TH7 available for regular Raspberry Pi's and provides the same functions.