Skip to content
A Raspberry Pi 3 hardware project for roasting green coffee beans.
C# HTML JavaScript CSS
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.
Roaster-Client
Roaster-Server
.gitattributes Add .gitignore and .gitattributes. Aug 16, 2016
.gitignore
README.md adds better code link Nov 19, 2016
TaskList.xml
WebRoasterAPI.sln

README.md

Coffee Roaster

A Raspberry Pi 3 coffee roaster running on Windows IoT.

BCH compliancy


### Purpose Coffee roasting at home allows complete control over the final flavor of a cup of coffee.

Although many manual methods can be used for roasting coffee beans at home, I wanted a precise and mostly automated way of roasting small batches of beans.

Features

  • Operated via web app on a mobile device
  • Ability to control fan and heating elements separately
  • Ability to hold a steady temperature
  • Chart to display roasting profile
  • Automatic safety cool-down if temperature is too high
  • REST API control of hardware for easy integration across platforms

Hardware

  • Raspberry Pi 3
  • MAX31855 Thermocouple
  • 1040 watt heating element from Nostalgia hot air popper
  • 18 volt fan from Nostalgia hot air popper
  • 25A 24-380VAC relay for controlling heating element
  • 25A 5-200VDC relay for controlling fan
  • Glass hurricane lamp chimney
  • PC power supply for easy power management

Software

You can’t perform that action at this time.