Electric Brewery Control Panel on the Cheap





Introduction: Electric Brewery Control Panel on the Cheap

If you are into home brewing then you have likely heard of "The Electric Brewery" created and run by a fellow named Kal. If you haven't then get over there and read up. This is the best homebrew setup out there, well thought out, well designed and effectively open source. It uses electric hot water heater elements, a three-kettle two-pump setup, and a process control panel to bring your home brewing to a new level of awesome and easy. Kal has designed a top-notch, no-compromises system that is safe, enjoyable and easy to use. However, it is expensive. Also, Kal is an engineer by training, and as a fellow engineer I cannot possibly leave well enough alone and must change his design. This is job security which is bred into all engineering types. You can substitute fittings and pots and pumps to reduce system cost, but the heart of the "Electric Brewery" system and one of the costliest is the control panel. Here I will show you how I redesigned Kal's control panel with cost in mind, bringing the cost down from around $1500 to $250 without compromising safety and with only a few compromises in function. I can attest to the fact that this control panel works and makes great beer. If that sounds good to you, then read on!

Step 1: Bill of Materials

The key to designing this kind of control system on the cheap is flexibility and availability. If you stick to the recipe strictly you may find that you cannot source the specified part locally or economically. Also, depending on your system you may be able to substitute a lower cost lesser performing part safely. So here I am going to present the parts that I used and you can use them as a guide for sourcing your own. In some cases the parts are from the internet and anyone can get them while others are local surplus and you might need to sub. I'll go into detail on what you should look for when choosing parts as needed. So without further ado:

3x DPST-NO 30A 120VAC relay (PN# G2290127 at www.zoro.com/)
3x REX-C700 PIDs (www.dealextreme.com)
2x 60A SSR (www.lightobject.com)
2x 60A SSR heatsink (www.lightobject.com)
2x 30A 250VAC locking 3-wire receptacle (www.homedepot.com)
1x 15A 120VAC two outlet receptacle (www.homedepot.com)
1x 30A 240VAC 6 foot 4-wire dryer cord (www.homedepot.com)
1x Keyswitch (local suplus but this one should work: www.amazon.com)
3x XLR 3-pin male socket (local suplus but this one should work: www.amazon.com)
1x 3/4" cable clamp = $1 (home depot)
2x On-off toggle switches (local suplus but this one should work: www.amazon.com)
1x On-off-on toggle switch (local suplus but this one should work: www.amazon.com)
2x 240V lamps (local suplus but this one should work: www.amazon.com)
Misc spade and ring lugs
Terminal strips for wiring buses (local surplus but similar to: www.amazon.com)

1/8" Birch plywood (approx. 6 square feet)
Scrap 1/2" plywood or solid strips for frame and back and sides
Titebond III wood glue
Screws for mounting components and securing sides to enclosure

Step 2: Design Changes

A number of features are eliminated from the control panel presented here as compared to the one designed on the Electric Brewery. The purpose being to simplify the design and reduce cost. The cheap design eliminates the safe start interlock, the alarm buzzer, the alarm light, the alarm reset button, the power on light, the voltage panel meter, the current panel meter, the process timer, the alarm selectors, the pump lights, and the metal enclosure. None of these changes significantly impact system safety but substantially reduce component count and wiring complexity.

That said, a number of additional system changes could be made to further reduce cost. For example, in actual operation, the only temperature of consequence is the HLT (hot liquor tank) temperature. Similarly, this is the only temperature that requires control. As a result we can eliminate the temperature probes, the XLR sockets, the PID controllers for the mash tun and boil kettle. The boil kettle will still need some control to allow increasing or decreasing heat input. This can be accomplished with a basic PWM (pulse width modulation) circuit that is adjustable in duty cycle via a simple potentiometer. This would directly drive the boil SSR.

Step 3: PID Modifications

The selected PID controllers are quite inexpensive but they do not have the correct output to drive the SSR. As purchased the PID will have a relay output meaning that a signal generated by the PID will energize the coil on a 120VAC relay while we want to activate the SSR with a DC voltage. The good news is that the signal generated by the PID to energize the relay coil is a 12VDC signal and we can simply route that 12VDC signal out of the PID to directly drive the SSR. See the attached photos for details.

The first step is to open the case which is fairly easy, the front bezel and PCBs slide out once you depress the locking tab. Next locate the output relay using the connection diagram printed on the outside of the case or the user manual. Then desolder the 120VAC relay. Lastly we shunt the 12VDC trace to the output lugs so that we can access this signal outside of the housing. We then wire the output terminals on the PID to the SSR as if the PID was always SSR compatible. 

One final note is that you will need to configure the PID controller to reduce the cycle time to around 2 seconds which is often the minimum on relay output PIDs since rapid cycling of the mechanical relay will quickly cause it to fail. Having removed the mechanical relay and now driving an SSR with no moving parts we want the system to respond more rapidly.

If you select an alternate PID, you need to ensure your can drive the SSR or modify the controller to drive the SSR. Go!

Step 4: Component Substitutions

The following are guidelines when selecting components:

Burner Lights: The burner lights illuminate when the SSR and contacting relay are active. Meaning that the burner select switch is enabled to either the HLT or Boil and the PID controller is energizing the SSR. When this happens, the lights will have 240VAC across them so you need a light rated for 240VAC and they will illuminate. A 120VAC light will draw twice its design current and burn out quickly. Neon, incandescent, and LED lights for this duty are available. I recommend you head to your nearest electronics surplus store or pull from salvage equipment. Nothing fancy is needed. You could eliminate these but since it is handy to know when the big heaters are being made hot the lights are a nice to have. Keep them.

Keyswitch: A keyed switch isn't really needed, but it adds a cool factor especially if you need to turn two keys in unison to arm the system. Also a keyed switch will keep random passers-by from firing up your brewery, as long as you hide the keys somewhere. If you hide the keys somewhere you are sure to forget where you put them because hey, we're brewing beer here and you can't brew beer without making room in kegs for that beer by drinking beer. Make sure you have a second key made. Any keyswitch rated for 120VAC will work. No real current handling capacity is needed since the keyswitch just enables the main relay.

Burner enable switch: The important spec on this switch is that it have an off and two separate on states and be rated for 120VAC. An on-off-on toggle is a good cheap choice and is what I used.

Heater element receptacles: You will need to be sure that the plugs on the end of your heater element wires are compatible with the receptacles you have on your control panel but as long as everything is rated for 240VAC and 30A you can choose what you like. I went with locking receptacles to prevent pull out, but those are a little pricey. As you can see from the pictures I used 4-wire plugs and receptacles but only 3-wire is needed (2 hots and a ground). However I had the 4-wire parts lying around so...

PIDs: Go for it. You can do it. If you find a cheaper PID or have some sitting around you can likely mod them to work. SSR output preferred. The specifics will be up to you, feel the burn.

Pump Switch: All you need is on-off and capable of handling the voltage and current of the pumps. The pumps are not a big load nominally but since they are motors their start up current can be large. So oversize the switches here. Rate them the same as your pump receptacles for peace of mind. 120VAC and 15A on-off toggles are not that expensive.

Pump outlet receptacles: Just use whatever household 120VAC 15A double outlet you have sitting around. Failing that, buy the cheapest at your local big box store. Nothing fancy here. 

Temperature probe sockets: Use a socket that matches the cables on your temperature probes. Anything will work, no current capacity or special voltage requirements needed. XLR is used here to match the probes specified by Kal at The Electric Brewery.

Step 5: Designing the Enclosure

The pictured control panel uses laser-cut 1/8" plywood as the primary construction material. Holes for the PID controllers, the switches, lights, plugs, receptacles, and other penetrations are also cut with the laser. The laser-cut pieces comprise the front, top and bottom of the housing, with scrap plywood screwed to an internal frame to form the sides and back. The sides and back are thicker wood and are screwed together such that they form one U-shaped piece and the frame with laser-cut panels form the main piece that slides into the sides and back. See the exploded CAD view. Screws hold the two halves together and allow the box to be disassembled in the event that additional changes, repairs or work needs to be performed on the electronics within.

The thicker sides and back are cut slightly larger than the laser-cut panels and frame to allow overhang to somewhat protect the thinner wood panels from damage.

You will need to modify the attached laser cut files (PDFs) to match the components you choose. Particularly, the cutouts for the lights, switches, and receptacles may need to be changed. 

Step 6: Wiring

The final step is to wire everything up. This is where attention to detail, a steady hand, and a ready supply of curse words can come in handy. Make sure everything is unpowered when you are wiring, be safe, and understand what you are doing. Releasing the magic smoke from inside electronic components is not a good way to reduce system cost.

A lot of the wire in the control panel is heavy duty to carry large currents and is thus hard to work with. When using terminal strips you may find that it helps to tin the stripped ends of the wires. Crimping on ring and spade lugs will be required so pick up a crimp tool when you buy your lugs. The attached pseudo-schematic gives you an idea of what you want to do. In the schematic, thick fat wires are heavy duty 10 gauge for the 30A heaters. The rest are drawn with thin lines and can use smaller wire like 20 or 22 gauge since no appreciable current will be carried. However, the wires for the pump switches and outlets are drawn in medium weight because they should be 14 gauge since the outlets are rated to 15A and you may be plugging things into these outlets such as pumps, fans or the occasional vacuum cleaner that may draw a significant current.

The terminal strips were converted into "Bus" strips by using short sections of solid copper wire that short the terminals together as you can see in the photo of the interior wiring. Be sure to use a heavy duty wire, in this case 10 gauge for the hot bus and might as well use 10 for the neutral bus.

Another method to cut down on the number of wires running around your enclosure is to use the ring or spade terminals to accept more than one wire to allow you to avoid running a single wire for each need. In the case of the PID controllers you can see in the wiring photo that I've daisy chained the hot and neutral wires at the spade lugs to cut down on wires.

Be sure to have a good single point ground for the heaters and the outlets. If your enclosure is metal, ground it too. Also grounding the housings of metal components such as the key switch or the toggle switches is a good idea. Bring these grounds to a single point, which in my case was a bolt that I put all the ground ring terminals on and tightened them together. You can see this bolt in the lower right of the interior photo.

Step 7: Final Thoughts

One additional detail that is different than the Electric Brewery is that the pictured setup uses a GFCI outlet rather than a copier cord with built in GFCI capability. More accurately, the pictured setup uses a 240VAC 30A GFCI breaker installed at the service panel to make the 4-wire dryer outlet that the control panel dryer cord plugs into GFCI safe. This GFCI breaker is an expensive item but vital to making the whole brewery safe. Do not skimp on this!

Be sure to double check all your wiring before powering up the system. When everything is checked and double checked, you should leave the control panel unplugged from the wall but plug all the components such as the heaters and pumps and temperature probes into the control panel and check to be sure that your kettles and other items are not accidentally shorted to the hot or neutral leads with a multimeter. With that checked, you can arm the system and do some testing and then some brewing. Good luck.

4 People Made This Project!


  • Stick It! Contest

    Stick It! Contest
  • BBQ Showdown Challenge

    BBQ Showdown Challenge
  • Backpack Challenge

    Backpack Challenge

163 Discussions

Thanks for sharing this guide. The parts list and wiring diagram you've provided offer a level of context and detail that other guides are seriously missing! You've inspired me to build a similar system based around a Raspberry Pi and CraftBeerPi, mostly just swapping out a PID for the RPi. I also plan to simplify just a bit and start with only 1 heating element and 1 pump. Any tips for my plan before I start ordering parts? Thanks again for sharing!

2 replies

Follow the build log at LeaningMan Brewery for CraftBeerPi.


Reply 3 months ago

Also, instead of modifying your controllers, just get the correct SSR in the first place, triggered by 120VAC. Crydom makes good ones - buying the Fotek you also never know if you're getting a fake at half or 1/4 the stated current.


Question 3 months ago

SO I think I’m pretty much on board with this concept. The only thing I’m confused about is how would I customize this setup to be able to run a RIMS?? Would I plug the rims heating element into the “pump” receptacle (provided that it’s 120V) and then plug my RIMS pump into the other pump recepticle??

Hi ! I'm an electrician from canada (qc) . Thank you to give us all this information to get a cheap cost control panel to make good beer every day !! But i have to advise you !! you can not legaly build a control panel in wood !! because if you have a electric probleme with your power device wood can burn :) evry thing is okay in your panel if you correct it with steel !!

Thank you

1 reply

I don't know if the panel being wood is the only problem. There is nothing in this panel that is protecting the smaller gauge wiring from overcurrent faults. Combine that with the fact that it's a wooden panel and you have a nice fire hazard waiting to happen.

Hi. Slowly collecting the parts and pieces to begin phase 1 of this build (BK control only). Wondering about the wood enclosure. Seemed reasonable to me, but have been seeing conflicting opinions about safety. Considering your rig looks worn and you're still answering questions about this post, I'd have to guess you have had no heat/fire/carstrophic failure issues. Any comments about your experience with heat generation of the SSRs and damage/impact to the wood enclosure?

Great post and guide! Many thanks.


2 replies

The wood enclosure does soak up spills and splatter, so gets more worn with use but otherwise has been fine. Keep it clear of the messy processes and you should be ok, it certainly isn't water tight. In terms of safety, definitely a good GFI breaker is needed with proper grounding where applicable. Never had a problem myself. Also, the heatsinks for the SSRs are outside the wood case and never get very hot in my experience. The failure mode we've had is with the PID controllers. All the original units have failed and we are now using a better quality unit only on the HLT with a simple PWM controller on the boil. Good luck!

Great, thanks for the info. I opted to just go with Auber's SSR regulator as I'm just an extract brewer at the moment. Building your enclosure so that I can expand at a later date. My last question relates to the SSR/heat sink mounting. The heat sink I have is basically the same dimensions as the SSR; maybe a 1/16" excess on the long sides of the SSR. Curious to know how yours are mounted. I see the mounting holes on either end of the SSR cut out; does your sink or SSR have "ears" to use for the mounting screws? My current plan is to get a thin piece of copper sheet and make a plate to sandwich between the two pieces and leave it long and use that excess to tap some holes for mounting screws.

There's a lot in there; hope it makes some sense.

Thanks again.


1 year ago

So I have my entire panel wired up and everything works just fine. PID's light up and read 21, All of my led indicators work when I switch them on. However, My pumps are acting a little weird. When I turn either one of my pump switches on it powers up both of my pumps. How do I seperate these from each other using the receptacle I have. (15 Amp/120 VAC) like the one shown.

1 reply

Did you remove the break away tab on your outlet?


Hello, I like your Guide. It is very Clear and understandable. I would like to build my own control panel using your guide, but I have a question about using the Mash PID to control the mash pump for a HERMS. How would that change the wiring and would I have to use a different PID than the one listed?

Thank You looking forward the your answer!!!

6 replies

You would just wire the SSR output to energize the hot leg of 120VAC pump outlet instead of the black leg of the 240VAC for the heater element. For the relay, you'd wire the black and white wires from the pump outlet to the relay instead of the black and red. You would have to tune the PID but should be able to use any one suitable for the project to drive the pump instead of the heater. I think.

First off, this is so awesome. I've sourced most my parts, just waiting on the PIDs to get here. I'm doing a HERMS as well, and I see beerrab's issue. In need 1 PID and SSR for the Boil kettle. I need to keep the HLT at a certain temperature, with another PID and SSR. Then you have the Mash PID, according to the diagram and the part list, there isn't an SSR for it. It's just sitting there in the diagram, relaying the temperature of the Mash. So, if I'm reading this right, if I added 1 more (for a total of 3 SSRs) I could wire the SSR output to the hot leg of the 120V pump outlet. Does that sound right? What kind of SSR would I get since it's powering just a 120 pump? Do I need to go through a relay for that or can I go directly from this new SSR to the hot leg of pump? Thanks so much.

herms power.JPG

Something like this? Using the SSR signal from the Mash PID to activate the SSR, when this goes through the toggle switch to the Pump #1 on the120 volt outlet to turn the pump on. So, if the Pump #1 toggle was off, even if the Mask PID was activating it, it wouldn't power up. So, you'd have to toggle on the switch to active the HERMS heating that's set on the Mash PID.

Or am I way off?


Or is any of that really even necessary? I mean, I kick the pump on. I set the HLT to a temp, and the mash recirculates. The power of HERMS is that the Mash can NEVER get hotter than the water in the HLT...so I don't need to 'kick the pump off' to keep it from over heating..I just drop the HLT temp if I want to adjust the Mash Temp. As long as the pump is on, they should eventually equal each other.

Pay no attention to the above posts....these are not the SSRs you are looking for...

My opinion is that you don't need to control the mash pump. You want as much recirc as you can get through the mash, and as you correctly state the mash will not exceed the HLT temp. I just leave the mash pump on and meter it down with a valve to prevent pulling too hard on the filter bed. The temp of the mash is shown to inform you when the mash has reached the temp desired as the settling time is much longer than that of the HLT. Meaning that if the HLT has just reached 77C the mash may take an additional 20-30 minutes to stabilize depending on the mash volume and pump flow rate.

In practice, my HLT PID failed recently and I swapped in the mash PID rather than buy another so I only have display of the HLT temperature. I just give a cushion to all brew times to allow the mash to reach temperature after the HLT has.

Good luck!

Actually In a HERMS set up you still need the HLT to keep temp the mash temp is controlled by the mash pump recirculating through the HLT with in a heat exchanger. In other words what I need to figure out is how to have the mash PID control the Mash Pump. which is in line with the Mash Tun and the HLT through a heat exchanger within the HLT.

one pump mash.jpg

Well, I had a few wired mixed up. Now as soon as I turn the key switch the GFCI breaker that I installed in my panel trips.