BrewPi Case release & instructions

Woohoo, the BrewPi Case is finally here! The latest version is a slightly revised version of our previously posted model and can now be ordered in the BrewPi shop. The kit from the shop can ship in a flat package that fits through a normal mail slot.

All laser cut parts, screws, washers and spacers come with the kit so all you’ll need is a Phillips screwdriver and a few minutes of your time. We made an instruction guide that describes the assembly of the case. It’s pretty straightforward but the steps require a specific order.

As you can see below, the case is fully transparent. After all, why would you want to hide those beautiful geeky bits?



  1. entrusc on March 1, 2013 at 17:56

    So you are using the atmega chip to control everything and just use the PI as a webserver? I think you can then just remove the PI and use some Arduino shield to do the webserver work 😉

    • Elco on March 1, 2013 at 19:16

      I few notes on that:

      • You don’t want to run a web interface from a 16Mhz device with 2K memory. It is ok to use it to send a value to a remote server, not to run the full interface
      • The Arduino cannot run PHP
      • A raspberry pi is cheaper than a WiFi shield
      • Removing the Arduino from the setup and using the Pi to directly control inputs and outputs is too risky in my opinion. Besides brewpi it runs all kinds of things on the OS, which could cause a crash. I’d rather separate low level control from the interface for stability.

  2. Brewers Assistant on April 4, 2013 at 02:33

    Hi, I own/run brewers-assistant, a website for managing and designing homebrew recipes. I thought it might be cool to have this thing controlled remotely based on the recipe. Does this device have a webserver ability in it ? In other words, could an app issue a request to the device to raise/lower temperature, etc. Thanks.

    • Elco on April 4, 2013 at 02:40

      It runs a web server and a python script. Communication is now done with AJAX requests and JSON, but there are initiatives towards a REST interface. Recipe integration is on the feature wish list. Do you use a standard format like BeerXML?

      • Brewers Assistant on April 4, 2013 at 02:51

        AJAX/JSON is perfect. BeerXML import is a feature I’ll be adding soon, but I think I’d drive the device with simple lower/raise requests via AJAX on a nightly basis. One more question – does this have everything needed, including the capillary tube to drop into the freezer, power cutoff etc, or do I need to add those. Oh, and btw I’m in the US, not sure if that matters (in case this is running on euro power grid, etc).

  3. Paul on May 14, 2013 at 18:32

    Has anyone else had the same problem as me, of not receiving a confirmation email after ordering and posting for your soldered arduino shield and the rest of the brewpi parts?

    • Elco on May 31, 2013 at 00:33

      Sorry Paul, had a problem with the connection between the shop and PayPal. Still not fully working, new orders end up marked ‘pending’ instead of ‘complete’. All orders do get registered and I get a separate e-mail from PayPal when I receive an order. Will fix it when I have processed all pre-orders.