Beer brew chamber temperature contoller code for Beaglebone Black
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitattributes
.gitignore
BREW CHAMBER CONTROLLER MANUAL.pdf
LICENSE
README.md
Things to do.txt
Yeast Strains.csv
bcc.desktop
bcc.py
history.txt
su-bcc.run

README.md

bcc

Beer brew chamber temperature contoller code for Beaglebone Black

License: http://opensource.org/licenses/GPL-3.0

A project of mine I want to share with the maker/hacker community and fellow homebrewers.

http://mybbbprojects.blogspot.com/2014/07/introduction.html

PROJECT GOALS

THE BARE BONES REQUIREMENTS

(*)Monitor ambient brew chamber air temperature
(*)Turn on heating if needed
(*)Turn on cooling if needed

SELECTING AND AUTOMATING THE PROCESS

( )Ability to select different fermentation processes depending on what we are making
( )Automate the fermentation process
    (*)Warmer start temperature to quickly optimize yeast colony size
    ( )Gradual cooling to optimum fermentation temperatures
    (*)Cold crash cycle when ferment is complete (requires a freezer)
    (*)Lager cycle if needed for style of beer (requires a freezer)
( )Network access (SSH, WWW and/or VNC for GUI) to the controller
    ( )Private access for control of the process
    ( )Public access for monitoring the process 
    (*)SSH
    (*)VNC
(*)Alarm system sends texts/emails/tweets etc. 
(*)CSV database to track history/store yeast statistics etc.
(*)Plot charts of brew session data

OTHER THINGS TO MONITOR

( )Monitor fermentation vessel temperature
    ( )Chart vessel/chamber temperature differential
( )Web cam for visual monitoring
( )Monitor fluid level in airlock system
( )CO2 off gassing
    ( )Monitor rate of fermentation
    ( )Determine when fermentation is complete
( )Monitor power consumption
( )Monitor keg pressures
( )Monitor external/room temperature 
( )Monitor humidity (still not sure on this)

LOCAL INPUT GUI DEVICE

( )Local LCD touchscreen GUI 
   doubles the expense but gives a nice 
   professional finishing touch