Skip to content
The UI for my home built coffee roaster.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
LICENSE
README.md

README.md

Coffee Roaster UI

Coffee Roaster UI

This project is the user interface for the coffee roaster that I built. You can see the build log details at http://anthonydipilato.com/2017/04/17/coffee-roaster-ui-with-javafx/

The UI runs on a Raspberry Pi connected to an arduino via USB The arduino acts as slave to the Raspberry Pi

USE AT YOUR OWN RISK
I am posting this project for educational use only.
This project involves, electricity, moving parts, propane, and fire.
I will not be held liable for damages and/or injuries resulting from the use of this code
or from reproducing this project.

Commands

Command Formatting

[Command],[Address][NEWLINE]

Commands

Code Item
0 Status
1 Relay on
2 Relay off
3 Set proportional valve

Addresses

Address Item
0 All
1 Drum Temperature
2 Chamber Temperature
3 Exhaust Temperature
4 Flame Status
5 Drum Relay
6 Cooling Relay
7 Exhaust Relay
8 Gas Relay
9 Ignitor
10 Proportional Valve

Required Libraries

  • Medusa - JavaFX library for animated gauges
  • jSSC 2.7.0 - Java Simple Serial Connector, serial-port communication library.
  • Colors 1.4 - Color definitions for Medusa

Author

Anthony DiPilato, Anthony@bumbol.com

License

All code is available under the MIT license. See LICENSE file for info.

You can’t perform that action at this time.