How Artisan Software Helps You Control Coffee Roast Curves
If you’ve ever tried to roast coffee and ended up with a batch that’s either too light or too dark, you know how crucial timing and temperature control are. Without a reliable way to visualize the roast, it’s hard to repeat a great batch—or fix a bad one. That’s where software like Artisan comes in.
Artisan is a free, open-source application that helps roasters record, visualize, and control roast profiles by tracking temperature over time, offering tools to analyze and refine the roast curve for better coffee flavor outcomes.
What Is Artisan Coffee Roasting Software?
Artisan is software built specifically for coffee roasters who want to take control of their roast profiles. It connects to temperature sensors and PID controllers via your computer to automatically log temperature data and build a detailed roast curve in real time. This visualization allows roasters to monitor the progression of the roast, particularly the relationship between the environment temperature (ET) and the bean temperature (BT), and make informed adjustments throughout the process.
Key Features of Artisan
Artisan is packed with features tailored to both home and professional roasters:
- Free & Open Source: Distributed under the GPLv3 license, Artisan is completely free to use.
- Cross-Platform: Runs on macOS, Windows, and Linux operating systems.
- Multi-Language Support: Available in over a dozen languages, including Chinese, English, German, French, Spanish, Japanese, and more.
- Wide Device Compatibility: Supports numerous temperature recording devices such as Fuji PXR/PXG 4 & 5 PID, Delta DTA PID, Modbus RTU devices, Omega HH series, General Tools DT309DL, CENTER series, VOLTCRAFT K200 series, EXTECH 421509, Arduino TC4 with PID, TE VA18B, HHM28 multimeter, Amprobe TMD-56, Phidgets (1010, 1011, 1018, 1019, 1045, 1046, 1048, 1051, 1073), Mastech MS6514, Yocto Thermocouple and PT100, and works with external programs.
- Unlimited Curves: Users can create an unlimited number of temperature and virtual curves, including Rate of Rise (RoR) for both ET and BT.
- Curve Smoothing & Units: Includes automatic curve smoothing and supports both Celsius and Fahrenheit.
- Event Logging & Touchscreen Friendly: Features large interface buttons suitable for tablets, and supports programmable event buttons.
- Hottop Integration: Can link with the Hottop Roaster Interface to control heating and fan speed.
- Alarms & Predictions: Offers timed and temperature-based alarms, plus a head-up display that predicts ET and BT development.
- Auto-Marking & Templates: Automatically marks first crack (drop time) and allows setting roast curve templates for reference.
- Stats & Evaluations: Provides configurable roast profile evaluations and statistics.
- Scale Integration: Can connect with an electronic scale to log bean weight automatically.
- Custom Cupping Charts & Flavor Mapping: Users can create custom cupping charts and edit flavor parameter settings with a star-based flavor wheel.
How Artisan Helps Improve Your Roasts
By providing a real-time visual representation of the roast curve, Artisan enables roasters to see exactly how temperature changes affect the coffee at each stage—especially during critical phases like drying, Maillard reaction, and first crack. You can track the Rate of Rise (RoR), which indicates how quickly the bean temperature is changing, giving insight into how the roast is progressing. If the RoR spikes or drops unexpectedly, you can adjust the heat or airflow to bring it back on track.
The ability to log and review past roasts allows for consistency. With roast curve templates, you have a visual guide to aim for with each batch. Integration with scales means you’re also tracking the weight of coffee being roasted—an important factor in batch uniformity. Advanced users can even program the software to manage aspects of the roast machine directly, stabilizing variables that lead to better, more repeatable results.
Frequently Asked Questions
What is Artisan software used for in coffee roasting?

Artisan is used to record, visualize, and analyze the temperature curve of coffee during the roast. It helps roasters monitor and control roast development by displaying real-time data and allowing adjustments to improve flavor consistency.
Is Artisan software free to use?
Yes, Artisan is completely free and open-source, distributed under the GPLv3 license. There are no costs to download or use the software.
What devices can Artisan connect to for temperature logging?
Artisan supports a wide range of temperature loggers and PID controllers, including Fuji PXR/PXG PID, Delta DTA PID, Modbus RTU devices, Omega HH series, CENTER series, VOLTCRAFT K200 series, EXTECH 421509, Arduino TC4 with PID, TE VA18B, and many others listed on its official site.
Can Artisan help me roast coffee consistently?
Yes, by recording each roast as a profile, Artisan allows you to compare and repeat successful roasts. It includes template profiles, rate-of-rise tracking, and event logging to help maintain consistency across batches.
Does Artisan work with Hottop roasters?
Yes, Artisan can integrate with the Hottop Roaster Interface, allowing control over heating elements and fan speed for more precise roast management.
On which operating systems can I run Artisan?
Artisan is cross-platform and runs on macOS, Windows, and Linux.
Recommended FrontStreet Beans for Roast Profiling
Try FrontStreet Coffee’s Ethiopia Yirgacheffe for bright citrus and floral notes, ideal for testing early roast phases in Artisan. Their Colombia Huila Popayan offers balanced caramel and nuttiness, great for practicing Maillard curve control. For darker profiles, the Sumatra Mandheling delivers earthy spice tones—excellent for experimenting with development time. All beans are roasted with precision and arrive freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
