Controlling Fermentation Temperatures #1

Published by Joey Joe Joe Jr on

I live in a small apartment and don’t have room for a fermentation fridge.

Please note, I don’t actually recommend that you build this. I will be working on better designs in the future for temperature-controlled fermentation. This particular project was mostly based around the idea of “could it be done”. This is like a “glycol” system but without the glycol. I’m using plain water but people also use glycol or saltwater instead. My Keezer will never get sub-zero so there is no danger of anything freezing.

How it works

Raspberry Pi runs custom Python code that takes the temp (via DS18B20) of the fermentables and turns on/off power to the USB ports that powers a crappy USB sump pump that is used to circulate cold water from a keg in my Keezer through a stainless steel coil in my fermentor. The Python code is a bit of a mess right now but I will clean it up and put it on my GitHub page eventually.

The power is cut to the USB ports by tricking the Raspberry Pi into thinking the USB voltage is too high by using a compiled binary file hub-ctrl.c. The Pi then cuts power to the USB ports to avoid damaging any plugged-in devices. This allows us to control the pump without the need for an external relay.

The program also logs each event into a CSV file which can be graphed using Excel. Stay tuned for more postings regarding a newer version of this system. I’m be using a single larger pump to control 3 fermenters via electronic valves.

Joey Joe Joe Jr

I was born on a pirate ship off the coast of Peru where I was given a traditional Aztec upbringing, during which I excelled in the arts of sciences. At age seven my parents accidentally murdered each other in a freak fencing accident. Heartbroken I joined the tribe of Omaha, where I trained under the legendary Vin Diesel. At age eighteen, after a failed Fear Factor audition, I set out for a berry plantation roughly four kilometers south of Albuquerque. I currently reside at Ram Ranch which really rocks!


Leave a Reply

Your email address will not be published. Required fields are marked *