Coffee roasting software
Log any roaster with a Phidget board.
Plug a Phidget thermocouple board into USB and Bridge streams every degree into your First Crack library at 1 Hz. An off-the-shelf board (no DIY Arduino rig to build) with auto phase detection, event keyboard, cloud sync, and community sharing.
Supported models
Phidget thermocouple boards
ConfirmedSingle- and multi-channel thermocouple input boards over USB. Live read of BT, ET, and computed RoR (monitor-only, see below). Validated on real hardware.
How it connects
USB
Plug the Phidget board into your computer and Bridge finds it through the Phidget library the moment you scan the USB tab — no Bluetooth and no System Settings pairing.
- A Phidget thermocouple input board connected over USB
- Thermocouple probes reading your roaster's bean and (optionally) environment temperature
- Phidget's drivers installed (the Phidget Control Panel / runtime from phidgets.com)
- macOS 26+ or Windows 10 build 19041+ / Windows 11
Monitor-only. Bridge reads the Phidget's thermocouple channels but does not drive any roaster controls; heat, fan, and drum stay on your roaster's own panel. Live logging, phase detection, event keyboard, RoR, and cloud sync all work; the only thing missing is software-driven control. Recipes still run in guided mode, and the control strip records the moves you make by hand.
A Phidget reads temperature, not your roaster's brand, so it works with practically any drum or air roaster you can attach probes to, but you supply and place the thermocouples.
What you get
Recipes on a roaster we can't control
Bridge never pretends to command this rig, but your recipe still works: each step cues you at its trigger ("305°F: fan to 45%"), and one tap logs the move you made on the machine. The steppers in the control strip do the same for manual moves, marked Monitor · logs only. The result is something monitor rigs never get: a roast record with a full control history, not just a temperature curve.
Live BT + ET + RoR
Bean and environment temps stream off the Phidget's thermocouple channels over USB at 1 Hz. RoR is computed inline on a 30-second linear-regression window, matching the curve the rest of First Crack draws.
Channel mapping, your way
A multi-channel Phidget exposes several bare thermocouple inputs, and the board has no idea which probe is bean vs environment. Bridge asks once — you assign roles in a quick mapper and it remembers your setup, editable any time.
Off-the-shelf board, not a DIY build
Unlike a hand-built TC4 rig, a Phidget is a commercial thermocouple board: no soldering, no Arduino assembly, no sketch to maintain. Install Phidget's drivers, connect over USB, map your probes, and roast.
Automatic phase detection
Drying, Maillard, and development label themselves as your mapped bean-temp channel crosses each boundary — no manual tagging on whatever roaster you've wired up.
Event keyboard
Numpad-first logging for CHARGE, Turning Point, Dry End, First Crack, and Drop. Tap or hit the highlighted key and Bridge timestamps it to the second.
Cloud sync from the first session
Every roast you log through a Phidget lands in your account automatically. Pick it up on any device, with bean records, cupping notes, and recipes in one library.
Inside the app
Ready to log every roast through a Phidget?
Bridge is in private beta — we review every request by hand. Approval usually lands within a few days. While you wait, Guided Roast runs in any browser with just a thermometer.