- Free Coffee Roasting Software
- Best Coffee Roasting Software
- Coffee Roasting Software, Visiting The Benny Gold Store | S.F. OAK
- Free Coffee Roasting Software
- Artisan Coffee Roasting Software
Coffee Roaster Software Like most developers, coffee has literally fueled my software development career. Throughout the years, I’ve developed a love and appreciation for the culture and art of coffee beyond just its side effects. Roaster thing and artisan are free software (but you will have to pay for a data logger). But being able to log a roast real time is invaluable.
Installing Artisan
Step 0: Verify that your hardware is supported
Verify that your operating system fulfills the requirements listed under supported Platforms.
Verify that your roasting machine and the devices you plan to operate with Artisan are among the Supported Machines or Supported Devices.
Note that Supported Machines are those manufactures that have chosen to support the development of Artisan, but if your manufacture is not listed the devices used may still work with Artisan and will have to be manually input.
Step 1: Download Artisan for your platform
Find and download the package of the latest release for your platform. The filenames are as follows, with x.x.x
the version number.
- macOS:
artisan-mac-x.x.x.dmg
- Windows:
artisan-win-x.x.x.zip
- Linux Redhat/CentOS:
artisan-linux-x.x.x.rpm
- Linux Debian/Ubuntu:
artisan-linux-x.x.x.deb
- Raspberry Pi:
artisan-linux-x.x.x_raspbian-XX.deb
Step 2: Install Artisan on your system
Windows
Extract the downloaded zip archive and start the included installer.
macOS
Mount the installation .dmg
archive with a double-click and drag the contained Artisan.app
to your Applications
folder. Note that Phidgets released new drivers for macOS 10.15 Catalina which must be installed and authorized.
Linux
Install the downloaded installer file by a double-click or run the installer via the following console command on
Redhat/CentOS
Debian/Ubuntu/Raspian
Step 3: Install serial driver (if needed)
To operate some devices like Phidget modules or certain meters you need to install corresponding drivers. See the corresponding Section under Supported Devices for further details.
Linux
In case you run into permission problems such that Artisan is not allowed to read or write to the selected /dev/USB device, you might need to add your account (username) to the dialout group via
After this command you might need to logout and login again. Try
that your account was successful added to the dialout group.
Note that for apps running by non-root users access to Phidgets or Yoctopuce devices require the installation of corresponding udev rules. Check the Phidgets and Yoctopuce platform installation notes. Those rules are installed automatically by Artisan, but require the users to be in the sudo
group for security considerations.
Step 4: Configure Artisan for your setup
Free Coffee Roasting Software
You need to tell Artisan which machine or devices you attached. Startup Artisan and select your roasting machine (menu Config >> Machines
) or open the Device Assignment dialog (menu Config >> Device
) and configure your device here.
The serial settings for meters are already configured by Artisan automatically when you select a device for the first time (or when you change devices). The only setting that is not configured is the serial port number being used. To find out your serial port, connect your device/meter and select the correct comm port from the ports popup menu. You can test to see if you have the correct comm port by clicking the green button “ON” on the top of the main window. If you see the two temperatures from the meter come up on the LCDs, you have completed all the configuration steps. You can now start using artisan.
Consistent USB names on Debian (by Rob Gardner)
On some Debian-based systems the USB device names are different, once /dev/tty/USB0 another time /dev/tty/USB1, on each connect of the same device. The solution is to add a udev rule that creates a symbolic link with a constant name to point to the actual device. In my situation, I added a file called
that contains this
This tells udev to create a symbolic link “tmd-56” to point to the real device file. You can use the ‘lsusb’ command to easily find the vendor and product ID for your device. Then I just simply tell Artisan that my serial port is /dev/tmd-56 and it always finds it, no matterif the probe is plugged in before or after starting Artisan. You may need to customize the plugdev group also for your distro and addyourself to the plugdev group. On some systems the “dialout” group is used for serial devices (see above).
Omega HH806AU / Omega HH802U / Amprobe TMD-56
The Omega HH806AU, HH802U as well as the Amprobe TMD-56 device are supported by Artisan only if they are communicating on channel 0.
- How to check the channel number
- How RESET the meter to channel zero
Fuji PXR/PXG 4 & 5 PID
Artisan uses one decimal point. You have to manually configure your pid so that it outputs one digit after the decimal point. See page 42 in the instruction manual.
Aillio Bullet R1
Best Coffee Roasting Software
On Linux, Artisan needs read/write access to the USB device. Corresponding udev rules are automatically installed along Artisan in /etc/udev/rules.d
. However, those require the users to be in the sudo
group for security considerations.
This is the RoasterThing home page.
Coffee Roasting Software, Visiting The Benny Gold Store | S.F. OAK
Free Coffee Roasting Software
The Changes tab up at the top will always have the latest information about RoasterThing.
I intend RoasterThing to be the best tool for coffee roasters there is. If you think it's missing something that would allow it to be this for you, please let me know. The pieces that's are not there that I'm currently pondering are Customers, orders and roast consolidation and QuickBooks integration. if those would help you, I'd love to know your thoughts. RoasterThing starts with a very complete system for keeping track of your green coffee inventory. From the inventory you may then Roast coffee, either one coffee at a time or via the blend builder. RoasterThing is designed to let you easily see the roast profile you're about to use, to save the settings for future review and to add comments after the roast to describe your results or if it's not a Behmor, it lets you record almost everything about the roast including the temperature profile. On the green coffee side, it lets you keep track of your inventory, almost automatically adding and reordering coffees purchased from Sweet Maria's. Designing, building and roasting blends is automated and reasonably simple. RoasterThing was originally written to help me understand what the heck was going on during a roast and hopefully with the addition of the history, learn and become better at creating exceptional roasts. If you think that there's something I can do to improve its ability to do that for you or if you find that something doesn't work the way you think it should or the way I say it does, please let me know.
Artisan Coffee Roasting Software
And using CrossOver, you can now run RoasterThing on the Mac, links and discount codes on the Get RoasterThing page.