Black Friday / Cyber Monday Specials


We are using Black Friday and Cyber Monday to bookend a weekend of savings!

Here are the great specials you can find for this upcoming binge-buying holiday.

Fermostat:                $129.99       (normally $159.99)
All Fermostat orders on Friday before 2pm CST will receive a free T-shirt!
All Fermostat orders on Monday before 2pm CST will receive a free 8GB uSD card! (Excludes Fermostat One)

Fermostat One:          $99.99        (normally $119.99)
Flash Deal:  $84.99 on Friday before 2pm CST!!

These specials will be valid through Cyber Monday (Nov 30th)

Happy Thanksgiving

I just wanted to send out a quick note to share my gratitude with you on this Thanksgiving. This has been a great year for Ohmbrew Automations and I want to thank you for your support in helping us get to this point.

The past few months have been especially busy as we have been modifying our production process and acquiring inventory. We are finally in good shape on both fronts and now we can put some effort into getting the Fermostat out to more brewers!

I hope that you get the chance to take some time this holiday weekend to be thankful and to do something enjoyable. As for me: I plan on brewing a double IPA with my dad while enjoying a long overdue brew day (and probably eating to the point of discomfort).



Firmware Version 1.05d Released

A new firmware version has been released and it is now available in the Downloads section of the Support page of the Ohmbrew Automations Website. Updating to this version of firmware is highly recommended.

This is a fairly significant update that addresses quite a few bugs and adds several new features. This version has taken a little longer than I had hoped, but there have been quite a few changes that will not be noticed by the end-user (at least they shouldn’t be). These changes allow the Fermostat to run more efficiently and for easier implementation of future updates.

Continue reading below if you’re interested in the changes implemented.  Or you can just look the firmware release notes for a much more abbreviated list.

Temperature Response Test Feature Update

This firmware version includes an enable/disable setting for the Temperature Response safety feature of the Fermostat. The Temperature Response function checks to verify the system is responding in the manner that the Fermostat is requesting and creates a system error and shuts down if incorrect.  Examples include situations where you plug the heat source into the cold outlet and vise versa, or if the thermostat is incorrectly placed (outside of the system, for instance).  There are a few systems with outlying response systems that were having problems with this feature, so a disable feature was added.

This setting is labeled ‘ResponseEn’ under the Settings section of the menu.

I have also updated the Temperature Response test parameters to account for each temperature scale (i.e. the parameters are different for Celsius versus Fahrenheit).  There have also been several other bug fixes relating to the Celsius scale as a result of more Celsius users helping me test and get the kinks worked out.   Thanks for your help!

Program Review Feature Added

Another sizeable addition to this firmware release is the ability to review a program. This addition required a slight change to the Menu layout.  There is now a ‘Programs’ selection under the main menu.  This was done to simplify the menu a little. The ‘Programs’ selection includes the ability to Add, Review or Remove a program.

The Review selection will show an overview of the selected program. Once a program is selected, it will bring up a screen that shows the Start Temperature, Stop Temperature, Duration and Rate of each step of the program. The Rate column will show either a ‘-1’, ‘0’, or ‘1’. A ‘-1’ indicates a negative gradient temperature, meaning the temperature is being lowered in this step. A ‘0’ indicates that the step is a constant temperature and a ‘1’ indicates that the temperature is being raised in this temp.

Step Labels

Another nice change is an improvement to the labeling of a particular step. When creating a program, the ‘Shift’ label option has been removed and ‘ShiftUp’ and ‘ShiftDn’ have been added in it’s place. So any current custom programs you have might have to be re-added or some of your step labels will be incorrect. Besides the label being incorrect, everything else should work fine.


There are quite a few exciting changes coming down the pipeline, so keep an eye out for further updates.  Also, if you have a found a bug or a have a suggestion for a feature or update, feel free to send a note.


Catching up.

So, if you’ve not been following along too closely (and judging by blog attendance, you haven’t :), you would believe that this blog is dead. And that’s an understandable reaction.  However, we have found a weak pulse and are trying to revive it.  And while this blog doesn’t have much for recent information, I have used other avenues to keep people up to date on what’s going on around here this past year.  My goal is to try and consolidate all news/updates so you will be able to keep up regardless of your preferred mode of information delivery (Note: if your preferred method is snail mail… I’m not sure how well we’ll be able to accommodate.)

So, to very quickly get you up to speed: in June of 2013, I started my Kickstarter Campaign, which went exceptionally well!   The remainder of 2013 included finalizing the Fermostat and getting ready for deliveries to Kickstarter Backers.  First thing 2014 the Fermostat’s started delivering!  We are currently accepting Fermostat orders and shipping immediately.

Most of the Ohmbrew updates during this time came in the form of the Kickstarter Updates.  Here’s a link to this info if you’re interested.

Since then, there have been a few Newsletter type offerings.  I’ll do my best to make this information available as well as put links to future newsletters on the blog.  If you are interested in getting the Ohmbrew Automations Newsletter sent to you, you can submit your email address for this on the main Ohmbrew Automations page.

So, I apologize for any discombobulation resulting from the disorganization of information.  I will do my best to, uh, dis-discombobulate in the future…




The Fermostat has been called many things, mostly by me, and well, mostly during childish temper-tantrums and sometimes even while throwing things.  But now, a few more names can be added to it’s cache of monikers: a prognosticator, a seer, maybe even soothsayer… a prophet? OK, maybe a little too far.  I know.. you’re thinking “Wait, could it be? Can it see into the future??“.  And your answer: a resounding “Well, kinda.”

First, a little background on PID Controllers. (buzzkill)  PID controllers create an output based on feedback from an external source (in our case, the temperature of the system).  However, the feedback being used to help control the output is based on 3 factors: a Porportional factor (the current temperature value), an Integral factor (how much the temperature has changed over a period of time in the past), and a Derivitive factor (the current rate of change of the temperature).  These are all basically engineering terms that give the controller a better picture of what it’s output is doing to the system it is attempting to control.

Armed with this information, the controller is now able to predict that the temperature of the system is going to, for instance, drop 0.1 degree every 10 seconds for 50 seconds after the controller shuts itself off.  This allows it to shut itself off before the system has actually reached it’s desired temperature. In this particular example, the controller would shut itself off at 0.5 degrees before it hits it’s target temperature.  This is just an example, but the point is, the number of temperature overshoots, undershoots and oscillations are minimized with the new algorithm that is running the Fermostat.  This allows the Fermostat to keep the temperature of the system closer to the desired setpoint.  Which is much better than the simple set point controls of any other generic off-the-shelf controller that is currently out there.

Soooo… we got that going for us.



I’m a Lager…

Hey all! Just thought I would send out a quick note, since I’m very overdue for some updates.

I’ve finally created some time to brew some beer!  I’m currently using one of the beta units to help ferment a spring maibock lager. Besides being a little darker than I had planned, so far so good.

2013-02-16 21.21.49

I created a new program in the Fermostat suitably named ‘Lager’ (I was in a hurry… didn’t take time to be creative).  It is currently in the ‘Ferment’ stage and will continue to be for several more days before the program slowly increases the temperature up to 70 degrees to allow for a diacetyl rest, then back down to 34 degrees for several weeks to allow for the beer to lager.

2013-02-16 21.21.02

I keep an eye on it from time to time to make sure everything is still on track, but it’s certainly nice not to have to expend the time and effort to keep track of changing the temperature setting!

So, with all this time I’m saving not updating the temperature, I’m currently working on a new batch of beta units that will be dual-stage as well as incorporate a new, more accurate, digital thermometer. These should be ready in another week or two for testing.  I’ll be sure and keep you posted.



Happy New Year and Welcome!

Hello Everybody! Welcome to the new site! The last few months have been a whirlwind of activity. I apologize for not keeping up to date with blog posts. I plan on being a little better in the future.

When I last updated, I had just finished up with the first thermostat and had set about to find some support for the product. Well, I did find some support, in the form of The Cap and Hare Homebrew Club of Fort Worth. There I was able to find the several “beta testers” I was looking for as well as a great forum to get support and feedback. For that I will be forever grateful. Thanks guys!!

After finding the beta testers, I felt I had received enough positive feedback for the product that I could create a business around it and start selling.  I quickly realized that I had a TON of work to do! I then set about some of the tasks required for creating a business: creating a DBA (for now), bank account, creating a web presence, etc, etc. All fun and exciting things, but also time consuming… Building one thermostat was a lot of work, building 10 more in the same fashion was unreasonable, so I had to redesign quite a bit of the device for produce-ability  Designing a printed circuit board was the first step, in concurrence with re-selecting many of the components.  I more than doubled the size of the character LCD from a 2 row by 16 character screen to a 4 row by 20 character screen.  I also changed the user input from an Up, Down, Select type interface to a scroll wheel with a select button.   These two changes were a HUGE improvement to the user interface/user experience (UI/UX). I also changed the microcontroller to a newer model of the Microchip PIC18. The newer model has many more energy saving features as well as more program and data memory to allow for the software additions expected for this new version. The new additions lend themselves to a much better product, however at cost of more design and development time.

So, at this point, I’ve got 10 beta versions completed and have started distributing them to the beta testers.

The new website is up and running, it is still a work in progress, but I believe it is to a point that it is presentable. Feel free to browse around the site and let me know what you think (links are on header at top of this page).  Feedback is always appreciated!

Many exciting things have happened in 2012, and many more exciting things are looming on the horizon!


So, Happy New Year to you and yours, and here’s hoping a great 2013!


A couple pics…

Everyone likes to get dressed up from time to time… but enough about what I’m wearing right now…  Here are a couple more pictures.

It was my first attempt at this style of picture.  I need to retake these with a little more light next time, but I’m still pretty happy with them.

Video Demo

This here is what the kids call a motion picture.  I hear it’s all the rave out west…  It’s just a fad in my opinion.  But I’ll cater to your whims….


Where has the time gone?

Ahhh springtime, when the bleak dreary doldrums of winter are transformed due to an astronomical combination of the revolution of the earth around the sun and a slight tilt in the rotational axis of the earth in comparison to the elliptical plane of the sun.  This scientific “magic” creates a season that leads to the emergence of life as well as an inversely proportional availability of time. Springtime begets green begets yard work begets baseball (OK, the last one is a bit of a reach, but baseball is, in fact, dependent upon the former).  The last two of which make up a considerable portion of my springtime, uh, time.

OK, so that’s neat and all, but essentially, I’m just using it as a way to create a diversion from the fact (excuse) that I haven’t been all that productive of late.  I have actually had quite a bit of progress made since the time that I have last spoken here, but when compared to the time lapse, I’m going to call this an “unproductive” period.

Despite all of this, I finally have a product that I’m willing to pawn off as a completed prototype.  I got everything put together the other night and closed the case up.  So at least it isn’t naked anymore.
It still needs more testing and working a few bugs out here and there, but for the most part, it is at least presentable.

It took quite a bit of time to get everything placed in the box like I wanted it to.  The case definitely needs to be bigger to get everything I want crammed in there.  Routing the power wires inside the box was quite tedious.

As far as software changes, I added a feature to store and restore the current phase of the fermentation program to/from EEPROM (non-volatile memory).  This allows the thermostat to automatically restore itself to it’s previous settings in the case of a power outage or brown-out.

I also re-wrote all of the code that calculates the temperature changes during a phase of the program where a temperature gradient is involved.  So now it is a much more accurate calculation. If you want to, for instance, cool the freezer down 15 degrees over a period of 24 hours, it is able to do that correctly and consistently.

Now it’s time to run some more tests on it. AND, the tests that I have planned will at least result in the production of some more home brew… so I’ve got that going for me…  which is nice.