Home BrewManiacEx Release
Post
Cancel

BrewManiacEx Release

bmexBrewManacEx is a brew controller based on ESP8266. It was started by mimicking famous Arduino-based Open ArdBir, so most of Open ArdBir functions are included.

  • Manual and Automation brewing process control
  • PID and PWM heat control
  • Automatic PUMP control

The most important feature that BrewManiacEx differs from Open ArdBir is

  • WiFi Enabled, Web-based interface
    You can view, change the settings, monitor and control the brew on your phones, tablets, and computers.

Additionally,

  • Multiple sensors support
    Up to 5 sensors are supported. Different sensors can be used in different stages.
  • PID autotune
    Run the PID Autotune to get the best PID parameters for your system instead of guessing.
  • Sparge water Heating control
    Run the sparge water heating when the main heating element is idle during mashing to enable using only one 15A/20A GFCI socket.
  • Temperature logging chart
    Watching the temperature chart during brew and after brew

Special Note about the IO Expander and LCD
Most 20×4 I2C LCDs are in fact interfaced by a PCF8574/PCF8574A. Therefore, there is two PCF8574/PCF8574A’s in the system on the same I2C bus. You have to make sure they have different addresses. The default address of IO Expander is 0x38, and the address of LCD can be any other address. BrewManiacEx will try to find the address of LCD on startup. It just has to be different from the address of IO Expander, and the address of the IO expander must be correctly set.
Screenshots:bme_panel
bme_logs
Real Brew:
gfbrew

Draft user Manual
Github

This post is licensed under CC BY 4.0 by the author.