th7/README.md
2023-11-22 12:14:43 +00:00

1.3 KiB

TH7

Seven-channel multiple thermocouple reader and logger HAT for the Raspberry Pi.

This software supports the following thermocouple types:

  • B
  • E
  • J
  • K
  • N
  • R
  • S
  • T

Features not yet implemented but planned:

  • More database logging options than SQLite3
  • Advanced filtering, incl. user-selectable filtering stages and sample sizes
  • Several logging options at once, one local, one or more remote
  • Configure any setting via API call either via RESTful JSON API or GRPC
  • A terminal user interface ("TUI") that may be used to remotely monitor/access/configure a TH7 (w/ auth)
  • Ability to act in headless mode
  • Request dumps from filter stages for noise study
  • ... and more!
Note: Most thermocouples that have a coloured and a white lead, usually have the coloured one as the positive.

Alt

Building on a Raspberry Pi

This code builds without fuss on Raspberry Pi 4 with go version go1.19.3 linux/arm

wget https://go.dev/dl/go1.19.3.linux-armv6l.tar.gz
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.19.3.linux-armv6l.tar.gz

edit $HOME/.profile and add the following, if not already there:

export PATH=$PATH:/usr/local/go/bin

source new profile

. $HOME/.profile

then try to build

make