Take a look at BrewPi, a fermentation controller made with a Raspberry Pi. The project hacks control of a refrigerator and a light bulb into the pervue of a Raspberry Pi board. The RPi itself brings network connectivity to the mix. What you end up with is an already highly configurable fermentation system which is perched to receive even more features moving forward.
The man behind the system is [Elco Jacobs]. You may remember his name from the UberFridge project. That was a router-based fermentation controller. This keeps the same great hardware as well as online graphing and control features such as setting plot points for ramping temperature up and down. For now there’s also an Arduino being used which takes care of the hardware switching via json packets received from the RPi. But now that he’s worked out most of the bugs it should be fairly painless to dump the Arduino and build a proper RPi shield for this purpose.
3 thoughts on “BrewPi Is A Raspberry Pi In Charge Of Beer Fermentation”
Fantastic use of a Raspberry Pi. Although I think this might be a bit too anal about brewing. It’s not supposed to be rocket science :D
The purpose of the arduino in this system is that it’s stable, where in at least the author’s experience the RPi isnt. Keeping the control algo on the arduino prevents your beer from being potentially ruined if the RPi crashes.
I just want to clarify that while this post suggests that it could be Raspberry Pi only, this will not be the case.
The Arduino will be replaced by a beefier controller like the ARM Cortex M4.
The Pi is a bit too unstable to be trusted with direct control over the fermentation. The slave controller runs all the control algorithms, the Pi is for interfacing and data logging.
Please be kind and respectful to help make the comments section excellent. (Comment Policy)