Skip to content

artisan: visual scope for coffee roasters

Notifications You must be signed in to change notification settings

neonblurb/artisan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Visual scope for coffee roasters

Summary

Artisan is a software that helps coffee roasters record, analyze, and control roast profiles. When used in conjunction with a thermocouple data logger or a proportional–integral–derivative controller (PID controller), this software can automate the creation of roasting metrics to help make decisions that influence the final coffee flavor.

Download (Mac/Windows/Linux)

Features

  • free for personal and commercial use
  • multi-platform (Mac, Windows, and Linux)
  • multi-language (German, French, Spanish, Portuguese, Swedish, Italian, Arabic, Japanese, Dutch, Norwegian, Greek, Turkish, Chinese, Hungarian,...)
  • multi-device (manual and automatic logging of roast temperatures via supported devices; see blog post Device Selection)
    • Fuji PXR/PXG 4 & 5 PID
    • Delta DTA PID (works for DTB too)
    • Modbus Serial ASCII/RTU/Binary, TCP and UDP (known to work with PIDs of Fuji, ENDA, Watlow, meters like myPCLab, as well as several variable frequency drives)
    • Omega HH309, HH506RA, HH802U, HH806AU, HHM28
    • General Tools DT309DL
    • CENTER 300, 301, 302, 303, 304, 305, 306, 309
    • VOLTCRAFT K201, K202, K204, 300K, 302KJ
    • EXTECH 421509
    • Arduino TC4 with PID
    • TE VA18B
    • HHM28 multimeter
    • Amprobe TMD-56 (non-wireless)
    • Phidgets (1010, 1011, 1018, 1019, 1045, 1046, 1048, 1051, 1073)
    • Mastech MS6514
    • Yocto Thermocouple and PT100
    • Hottop KN-8828B-2K+
    • external program
  • multi-format (import and export of various file formats: HTML, PDF, SVG, CSV, JSON, Omega HH506RA, K202, K204, RoastLogger)
  • unlimited number of temperature and virtual curves incl. rate-of-rise curves for ET and BT
  • spike filter and curve smoothing
  • Fahrenheit and Celsius support
  • logging of roast events like FCs, FCe,.. via tablet-friendly buttons
  • custom event programmable buttons and sliders supporting the Hottop Roaster Interface
  • time and temperature-based alarms with user defined actions
  • head-up-display and projections predicting ET/BT development
  • phases LCDs predicting and counting developments per phase
  • automatic CHARGE/DROP event detection
  • template/background profile with playback aid for reproduction of roasts
  • configurable profile evaluations and statistics
  • weight input from digital scales (Kern and Acaia)
  • color input from color meters (supports for now Tonino)
  • cupping editor and graphs
  • profile designer and wheel graph editor
  • LargeLCDs and WebLCDs
  • volume calculator
  • batch counter
  • roast, production (for tax reporting) and ranking reports
  • PID-based roast reproduction (follow background mode)

Documentation and Support

Donations

This software is open-source and absolutely free, even for commercial use.

If you think Artisan is worth of some money and you are willing to contribute financially to its further development, feel free to send any amount through PayPal.

Version History

Version Date Comment
v0.9.9 14.03.2016 Adds batch and ranking reports, batch conversions, follow-background for Fuji PIDs, additional keyboard short cuts, designer improvements, bug fixes
v0.9.8 21.10.2015 US weight and volume units, extended symbolic formulas and plotter, ln()/x^2 approximations, bug fixes
v0.9.7 29.07.2015 Bug fixes
v0.9.6 20.07.2015 Bug fixes
v0.9.5 06.07.2015 Batch counter, app settings export/import, bug fixes (last Windows Celeron and Mac OS X 10.6 version)
v0.9.4 06.06.2015 Bug fixes
v0.9.3 15.05.2015 Phidget 1051, Hottop KN-8828B-2K+, one extra background curve, bug fixes
v0.9.2 16.01.2015 Bug fixes
v0.9.1 03.01.2015 Acaia scale support, QR code, bug fixes
v0.9.0 17.11.2014 MODBUS ASCII/TCP/UDP, Yocto TC and PT100, Phidget 1045 IR, Phidget 1046 Wheatstone Bridge wiring, Phidgets async mode, Polish translations, LargeLCDs, WebLCDs, 2nd set of roast phases, volume calculator, moisture loss and organic loss, container tare, RoR delta span, phasesLCDs showing Rao's development ratio
v0.8.0 25.05.2014 Phidget IO, Phidget remote, Arduino TC4 PID, Mastech MS6514
v0.7.5 06.04.2014 Bug fixes
v0.7.4 13.01.2014 Bug fixes
v0.7.3 12.01.2014 Bug fixes
v0.7.2 19.12.2013 Bug fixes
v0.7.1 02.12.2013 Bug fixes
v0.7.0 30.11.2013 Phidget 1046/1048, phases LCDs, xkcd style, extended alarms, Tonino support
v0.6.0 14.06.2013 Monitoring-only mode, sliders, extended alarms, Modbus RTU, Amprobe TMD-56, spike filter, additional localizations
v0.5.6 08.11.2012 Bug fixes  (last Mac OS X 10.4/10.5 version)
v0.5.2 23.07.2011 Delta DTA PID support, automatic CHARGE/DROP
v0.5.0 10.06.2011 HHM28, wheel graph, math plotter, multiple and virtual devices, symbolic expressions, custom buttons
v0.4.0 10.04.2011 Localization, events replay, alarms, profile designer
v0.3.4 28.02.2011 Arduino TC4, TE VA18B, delta filter
v0.3.3 13.02.2011 Fuji PXR5/PXG5, manual device, keyboard shortcuts, Linux
v0.3.0 11.01.2011 New profile file format
v0.2.0  31.12.2010 CENTER 300, 301, 302, 303, 304, 305, 306, VOLTCRAFT K202, K204 300K, 302KJ, EXTECH 421509
v0.1.0  20.12.2010 Initial release

Detailed Release History


Related Software

if you need commercial support


License

About

artisan: visual scope for coffee roasters

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.2%
  • JavaScript 1.1%
  • NSIS 1.1%
  • Shell 0.9%
  • HTML 0.3%
  • Smarty 0.2%
  • Other 0.2%