Master Coffee Roasting Profiles: How To Use UhoeBeans Software For Precision Roasts

Master Coffee Roasting Profiles: How To Use UhoeBeans Software For Precision Roasts

why use uhoebeans software in business - Complete Guide for Modern ...

UhoeBeans software connects physical coffee roasters to digital control panels to accurately track roasting variables such as Bean Temperature (BT), Environmental Temperature (ET), and Rate of Rise (RoR). By configuring hardware telemetry, designing template curves, and automating inventory depletion, roasters can achieve consistent batch replication and precise profile design. Managing these thermal variables within a 0.1 degree Celsius resolution ensures predictable chemical development and high-quality sensory output.


Hardware Architecture and Pre-Roast Configuration Checklist

Before initializing a roasting run within UhoeBeans, your computer hardware, sensor interfaces, and drum logging instruments must be calibrated and physically connected. Real-time data logging relies on accurate data transfer between the roaster's internal thermocouples and the computer operating system. If these inputs are mismatched, your RoR readings will lag, resulting in scorched beans or underdeveloped batches.



Essential Hardware and Calibration Materials



  • Thermocouples: Two Type K or J grounded/ungrounded thermocouples (3mm diameter recommended for fast thermal response times) to monitor Bean Temperature and Environmental Temperature.
  • Interface Card: Phidgets 1048 temperature sensor interface board or a digital Modbus RTU controller.
  • Cabling: Shielded USB-A to USB-B or USB-C cables with integrated ferrite beads to eliminate electromagnetic interference (EMI) from roaster motors.
  • Software Dependencies: Latest system drivers for your interface card (e.g., Phidgets drivers or FTDI USB-to-Serial drivers).
  • Calibration Device: An ice bath (0 degrees Celsius) and boiling water (100 degrees Celsius at sea level) to verify thermocouple baseline accuracy.


Operational Prerequisites and Benchmarks



  • System Requirements: Minimum 4GB RAM, dual-core processor, and one available USB 2.0 port.
  • Roasting Foundations: Prior knowledge of roast phases (Drying, Maillard, Development) and thermodynamics (convective versus conductive heat transfer).
  • Project Budget: 150 to 450 USD depending on the chosen thermocouple interface and probe quality.
  • Configuration Time: 45 minutes for physical assembly, driver installation, and initial software calibration.

Step-by-Step Data Logging and Profile Configuration Workflow

To record and replicate high-quality coffee profiles, follow this step-by-step procedure to establish connection links, log green bean attributes, and execute your live roasting runs.



Step 1: Driver Installation and Hardware Telemetry Connection

To configure physical inputs inside UhoeBeans, you must first establish the digital pipeline.



  1. Install the device drivers specific to your interface board. If you are using a Phidgets board, download the official software libraries from the manufacturer's resource page.
  2. Connect your hardware interface card to your computer using a shielded USB cable. Ensure that the thermocouple wire leads are secured tightly into the terminal block screws of the interface card. The yellow wire (positive) must connect to the positive terminal, and the red wire (negative) must connect to the negative terminal.
  3. Open UhoeBeans and navigate to the Config panel by clicking Settings, then selecting Hardware Setup.
  4. Select your device type from the Hardware Driver dropdown menu (e.g., Phidgets 1048, Modbus RTU, or Arduino Serial).
  5. For serial connections, designate the active COM Port (e.g., COM3 on Windows or dev/tty.usbserial on macOS) and match the baud rate to your controller specifications, which is typically 9600 or 115200 bps.
  6. Set the Sampling Interval to 1.0 second. A lower sampling rate can cause processing lag, while a higher rate can introduce thermal read noise.

Warning: Do not run high-voltage motor cables alongside thermocouple wires. The electromagnetic field generated by exhaust fans and drum motors will distort the millivolt signals sent from the thermocouples, creating severe spikes on your Rate of Rise graph.



Step 2: Calibrating Temperature Sensors and Smoothing Coefficients

Once connected, raw temperature data requires calibration and signal smoothing to eliminate micro-fluctuations.



  1. Submerge your Bean Temperature probe into an ice bath to verify its reading. If the interface registers 1.5 degrees Celsius instead of 0 degrees, go to the Sensor Offsets tab in UhoeBeans and input an offset value of -1.5.
  2. Repeat this process with boiling water to confirm that the high-end calibration is linear.
  3. Click on the Filter Settings panel. Because Rate of Rise (RoR) is the first derivative of temperature over time, it is highly sensitive to sensor noise.
  4. Set the RoR Smoothing Filter (Savitzky-Golay or Moving Average) to 15 seconds. A setting lower than 10 seconds results in a jagged, unreadable curve, while a setting higher than 25 seconds creates a phase delay, preventing you from reacting in real-time to sudden temperature drops.


Step 3: Green Coffee Inventory Registration

Before starting a roast, green coffee metrics must be logged to keep track of shrinkage rates and inventory depletion.



  1. Navigate to the Inventory module and click Add Green Stock.
  2. Input the Lot Name, Origin, Producer, and Processing Method (e.g., Washed, Natural, Honey).
  3. Record the physical characteristics of the green coffee: Moisture Content (typically 10.5% to 12.0%), Screen Size (e.g., 17/18), and Green Density (measured in grams per liter).
  4. Enter your current on-hand weight in kilograms. UhoeBeans will reference this value during the roasting phase to automatically deduct green stock and calculate your post-roast weight-loss percentage.


Step 4: Setting the Background Profile and Target Parameters

Replicating a successful profile requires loading a background guide curve to match during your active roast.



  1. Select the Profiles tab and click Load Background. Choose a previous roasting file (.uhb format) from your local directory.
  2. The software will overlay a faint reference curve on your main screen showing the Bean Temperature, Environmental Temperature, and RoR of that successful run.
  3. Establish your target milestones: Set your projected Charge Temperature (e.g., 205 degrees Celsius), Yellowing Point (150 degrees Celsius), First Crack Start (typically 196 degrees Celsius), and target Drop Temperature (e.g., 212 degrees Celsius).


Step 5: Executing the Roast Cycle and Logging Phase Events

With hardware calibrated and target profiles loaded, you can initiate the roasting process.



  1. Turn on your roaster's gas burner and drum motor, allowing the machine to preheat until the internal metal components reach a stable thermal equilibrium.
  2. Once your Bean Temperature probe reads your target charge temperature (e.g., 205 degrees Celsius) and has stabilized for at least five minutes, click the Charge button in UhoeBeans and drop the green coffee into the roasting drum.
  3. Watch the temperature curve dip rapidly. As the room-temperature beans absorb heat from the drum, the probe temperature will bottom out. Mark this Turning Point (TP) by clicking the Turn button once the temperature trend reverses (typically between 75 and 90 seconds, around 90 degrees Celsius).
  4. As the roast proceeds through the drying phase into the Maillard phase, transition your attention to the Rate of Rise curve. Maintain a steadily declining RoR (e.g., starting at 15 degrees Celsius per minute and gradually decreasing to 8 degrees Celsius per minute) to avoid stalling the roast.
  5. At approximately 150 degrees Celsius, click the Dry End button to signal the transition to the yellowing phase, noting the change in color and aroma of the beans.
  6. When you hear the first distinct, physical popping sound of the expanding coffee beans, click the First Crack (FC Start) button. This is a critical development milestone.
  7. Monitor your Development Time Ratio (DTR). UhoeBeans automatically calculates this percentage in real-time. Aim for a DTR of 15% to 22% of the total roast time, depending on your roast profile goal (e.g., light filter roast versus medium espresso roast).
  8. Once your target drop temperature is reached (e.g., 215 degrees Celsius), pull the roaster's drop handle to release the beans into the cooling tray and immediately click the Drop button in the software.

Pro-Tip: Keep your Rate of Rise from flattening out or rising near the end of the roast. A rising RoR during the development phase bakes the coffee, destroying delicate acidity and leaving a flat, woody taste. Apply minor gas reductions 1 to 2 minutes before first crack to compensate for the exothermic heat released by the beans.



Step 6: Post-Roast Data Verification and Inventory Deductions

After cooling the beans, finalize the data entry process to update your records and inventory.



  1. Weigh your roasted batch using a calibrated digital scale and input this value into the Roasted Weight popup window in UhoeBeans.
  2. The program will automatically calculate your Weight Loss Percentage using the formula: (Green Weight - Roasted Weight) / Green Weight multiplied by 100. A typical specialty roast should display a weight loss of 12% to 16%.
  3. Add any sensory notes, cupping target scores, and roast color analyzer numbers (such as Agtron values) to the file metadata.
  4. Click Save Profile. The inventory module will automatically deduct the green coffee quantity from your stock database and log the new roasted batch under your production archives.

10 Powerful Ways to Use Uhoebeans Software to Boost Your Productivity ...

10 Powerful Ways to Use Uhoebeans Software to Boost Your Productivity ...

Temperature Sensing Technologies and Protocol Parameters

Choosing the correct telemetry hardware determines the responsiveness and accuracy of your profile curves. The table below outlines the core specifications, connectivity requirements, and performance characteristics of the primary sensors and communication protocols compatible with UhoeBeans software.



Sensor / Protocol Interface Type Response Latency Temperature Range Measurement Resolution Recommended Application
Type K Thermocouple Phidgets 1048 / USB 150 milliseconds -200°C to 1250°C 0.1°C Standard bean probe monitoring for small to medium commercial drum roasters.
PT100 RTD Sensor Modbus RTU / RS485 400 milliseconds -200°C to 850°C 0.01°C High-precision tracking where absolute accuracy is prioritized over immediate response times.
Infrared (IR) Sensor Analog Voltage to USB 50 milliseconds -40°C to 380°C 0.5°C Non-contact real-time surface temperature measurements of the bean pile.
Modbus TCP Interface Ethernet / RJ45 50 milliseconds Dependent on probe 0.1°C Industrial setups requiring long cable runs without risk of signal interference.

Resolving Connection Dropping and Graph Discrepancies

When integrating analog machinery with digital logging software, you may run into hardware connection dropouts, electrical noise, or software sync issues.



  • Sensor Connection Dropped Mid-Roast (Flatline Curve)



    • Root Cause: A loose USB connection, mechanical vibration at the roaster frame, or a faulty ground loop causing the sensor interface chip to reset.
    • Actionable Fix: Mount the Phidgets or Modbus card in a protective, vibration-isolated housing away from the roaster frame. Upgrade to a high-quality, double-shielded USB cable with dual ferrite cores. Ensure the USB port sleep settings on your computer are disabled under your OS Power Management settings.
  • Erratic Rate of Rise (RoR) Spikes and Jagged Graphs



    • Root Cause: Electromagnetic interference (EMI) from the roaster's electric ignition spark, motor speed controller, or cooling fan drawing current from the same circuit.
    • Actionable Fix: Connect the roasting software laptop to a dedicated, battery-isolated surge protector. Route thermocouple wires at a 90-degree angle relative to high-voltage lines. Inside UhoeBeans, navigate to Filter Settings and increase the Savitzky-Golay filter interval to 18 seconds to smooth out high-frequency noise.
  • Negative Stock and Database Sync Errors



    • Root Cause: Attempting to log a roasted batch that exceeds the registered green coffee weight in the Inventory tab, or database corruption from closing the software during a write sequence.
    • Actionable Fix: Open the Inventory database manager and run a manual inventory override. Verify that the correct units of measurement (pounds versus kilograms) are consistently applied across both green inputs and roasted outputs. Keep regular backups of your local profile database file to prevent data loss.

Frequently Asked Questions



How do I import existing roasting profiles from other software platforms?

You can import older XML, CSV, or third-party JSON files by clicking File, selecting Import Profile, and choosing your file type. UhoeBeans contains built-in translation templates that re-map external data streams into its native format, maintaining your original thermal curves and development milestones.



What is the optimal Rate of Rise (RoR) smoothing interval in UhoeBeans?

An interval of 12 to 18 seconds balance responsiveness and readability. Setting the smoothing interval below 10 seconds exposes raw thermal noise, while setting it above 20 seconds delays the real-time reporting of critical thermal events, making it difficult to catch a stalling roast.



Can UhoeBeans control roaster burner valves and fan speeds automatically?

Yes, if your roaster supports PID control via Modbus or analog output boards. Navigate to Settings, select the Control loop tab, configure your PID coefficients (Proportional, Integral, Derivative), and assign the output parameters to your burner's gas valve or fan frequency inverter.



How does UhoeBeans calculate the Development Time Ratio (DTR)?

The software calculates DTR by dividing the time elapsed from First Crack Start to the end of the roast (Drop) by the overall duration of the roasting run. This ratio is expressed as a percentage on your real-time logging screen to help you manage batch-to-batch consistency.

Upgrade Your Specialty Coffee Roasting Workflow

Bring your roasting operation up to industry standards by integrating your hardware with the precision tracking features of UhoeBeans. Download the latest software build and calibration tools today to start profiling your coffee beans with exceptional consistency.


Ways to Use Uhoebeans Software: Unlock Fun and Productivity in Your ...

Ways to Use Uhoebeans Software: Unlock Fun and Productivity in Your ...

Read also: Navigating UGA Greek Rank: The Definitive Guide to Sorority and Fraternity Life at the University of Georgia