This Phidget setup centers around the VINT Phidget TMP1101 module that provides up to 4 temperature channels.


This set is composed from the following 8 parts.

TMP1101 Set – Parts

Hardware Setup

The electronic is simple to wire up.

  1. Connect the thermocouples to the first two inputs on the screw terminal of the TMP1101 module labeled 0 and 1 as in the picture below. The red wire (positive) goes into the numbered screw (0 or 1) and the black wire (negative) to one of the inputs marked with an arrow to ⏚ (ground).
  2. Connect the TMP1101 to the VINT Hub using the Phidget cable.
  3. Connect the VINT Hub to your computer with a USB cable
TMP1101 Set – Setup

Probe Installation

The probe connected to the TMP1101 on input 0 should be installed into the lower part of the drum such that it is fully immerged into the bean mass measuring the bean temperature (BT).

The probe connected to the TMP1101 on input 1 should be installed in the middle of the drum such that it measures the air temperature above the bean mass to report the environmental temperature (ET).

Both probes should be installed such that most part of their 11cm shield stays inside the drum without touching the drum paddels. To achieve this, the probes can be bended carefully inside the drum, but not at the tip where the sensor element sits.

Hardware Test

Test your hardware setup and driver installation using the Phidget Control Panel by following the instructions found in the user guide of the TMP1101 module.

Software Setup

Phidget driver Installation

Download and install the Phidget driver following the instructions for your platform:

Artisan Installation

Download and install the latest Artisan version. Choose the correct installer according your operating system:

  • (Windows)
  • artisan-mac-XX.XX.XX.dmg (macOS)
  • artisan-linux-XX.XX.XX.rpm (Linux Redhat/CentOS)
  • artisan-linux-XX.XX.XX.deb (Linux Debian/Ubuntu)
  • artisan-linux-XX.XX.XX_raspbian-XX.deb(Raspberry Pi)

Watch out! Artisan for macOS is also available via the Homebrew Cask package manager. See the Artisan installation instructions for further details.

Artisan Configuration

Start Artisan and select the menu

Config >> Machine >> Phidget >> VINT TMP1101 2xTC
TMP1101 Set – Artisan setup

To test the Artisan setup for the TMP1101 set, just press ON and check if the ET and BT LCDs on the right side of the window report the correct readings.

Watch out! Note that the Phidget Control Panel needs to be closed beforehand to allow Artisan to connect to the Phidget hardware as only one app at a time can communicate with the modules.


The VINT TMP1101 2xTC set can be easily extended.

Two more TCs

The set uses only 2 of the 4 channels available on the TMP1101. One can easily add 2 additional TCs (k-type or j-type) to read for example the temperature of the exhaust air, an approximation of the drum temperature by placing a TC from the outside close to the drum surface or a TC into the air coming from the cooling bin to document fast enough cooling of the beans.

Hardware setup up for two additional TCs is simple. Just screw them into the left-over ports. For the Artisan configuration you add an extra device channel of type Phidget TMP1101 4xTC 23 via menu

Config >> Device >> Extra Devices (2nd tab)
TMP1101 Set – channel 3 and 4 configuration

If your additional TCs are not of type k you need to switch the TC type of those channels in the Phidgets configuration tab via menu

Config >> Device >> Phidgets (4th tab), TMP1101 section
TMP1101 Set – configure probe type of channel 3 and 4

Ambient modules

The ambient modules can be plugged additional into the Phidget HUB0000 to add ambient temperature, humidity, and barometric pressure data automatically to every roast.

Further devices

You can easily plug additional VINT modules supported by Artisan into the free ports of the Phidget HUB0000 or add any other device supported by Artisan like a USB Phidget.