Coffee roasting software

Built for the Kaleido M-series.

First Crack Bridge talks directly to your Kaleido — every degree, every event, every roast — captured at 1 Hz and indexed alongside thousands of other community profiles.

Live Roast — reference curve10:00 light-medium
Bean380°
ChargeDrop 420°
Env340°
RoR0°/min

Supported models

Kaleido M1

Confirmed

Live read + monitor over USB-serial or Bluetooth. Confirmed on a roasting bench across multiple sessions.

Kaleido M10

Confirmed

Same protocol as the M1. USB-serial or Bluetooth. Field-tested through full roast cycles.

Other M-series

Voted in

Kaleido's M-series protocol stays consistent across the lineup, so additional models should land as roasters in the beta queue report them working.

How it connects

USB-Serial

Plug the Kaleido straight into your laptop via USB. Bridge auto-detects the device on macOS + Windows and starts streaming temperature data at 1 Hz the moment your session opens.

  • USB-C or USB-A cable to your laptop
  • macOS 26+ or Windows 10 build 19041+ / Windows 11
  • No additional drivers — Bridge handles the serial protocol

Bluetooth (RFCOMM)

If you'd rather roast without a cable, Bridge pairs over the Kaleido's built-in Bluetooth Classic radio. The connection is wired RFCOMM-style — every byte that comes over USB also comes over BT — so live read and event logging both work.

  • Pair the Kaleido in your laptop's Bluetooth settings first
  • Bridge falls back to direct channel 1 if the SPP service isn't registered
  • Recovers automatically after a roaster power-cycle

What you get

Live BT + ET + RoR

Bean and environment temperatures stream straight off the Kaleido at 1 Hz. RoR computed inline using a 30-second linear-regression window — same algorithm as the macOS desktop app.

Automatic phase detection

Drying, Maillard, and Development phases mark themselves on the chart as the bean temp crosses each transition. No manual tagging required.

Event keyboard

Numpad-first logging: CHARGE, Turning Point, Dry End, First Crack, Drop. Tap or hit the highlighted key — Bridge timestamps everything at exactly the second you fire it.

Reference roast overlay

Pin a previous Kaleido roast (yours or a community one) as a ghost curve to roast alongside it. The overlay updates in real time so you can match a target profile turn by turn.

Cloud sync from the first session

Every Kaleido session lands in your First Crack account automatically. Open the web app on any device, pick up where Bridge left off — bean records, cupping notes, recipes all in one library.

Community comparison

Publish your best roasts and find other Kaleido roasters doing the same beans. Filter the community feed by origin, process, or roast level to find your baseline.

First Crack vs. Artisan

FeatureFirst CrackArtisan
Live read from Kaleido (USB)
Live read from Kaleido (Bluetooth)via plugin
Native macOS app
Native Windows app
Native Linux app
Cloud sync + multi-device library
Bean inventory + recipe management
Cupping workflow + ratings
Community roast sharing
Agtron color scoring (phone camera)
Imports your existing .alog filesn/a

Inside the app

Mid-maillard on a Kaleido M10 — BT climbing through 300°F, RoR pulling back toward 12°F/min, every event already on the chart.
First crack at 385°F, ~8 minutes in. The FC marker drops onto the chart the second you tap the event button.
Full 10-minute curve from charge to drop. Every degree captured, every phase auto-detected, every event you logged on the timeline.

Ready to roast better on your Kaleido?

Bridge is in private beta — we review every request by hand. Approval usually lands within a few days. While you wait, you can roast on any drum with Guided Roast in the browser today, and import your .alog history at any time.