Skip to content

InnuendoPi/Brautomat32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Brautomat32

de PlatformIO Framework Version

The Brautomat32 is a brewing and fermenting controller for ESP32.
It provides an intuitive, easy-to-use control deck directly in your preferred web browser.

WebInterface


๐Ÿ’ฟ Download

Release Type Download
Release Stable
Development Dev

โ–ถ๏ธ Installation

  • Download Brautomat ESP32
  • Unzip the downloaded file
  • Double-click Flashen.cmd

The ZIP file includes esptool.

In most cases not required:
CP210x USB to UART Bridge Virtual COM Port (VCP) driver โ€“ Silicon Labs Download


๐Ÿ““ Features

Brautomat is a standalone brewing device and offers:

  • Induction hob controller
  • Relay controller
  • Webhook controller
  • Integrated PID-Controller
  • Digital sensors DS18B20
  • Analog sensors PT100x with MAX31865 amplifier
  • PID-AutoTune
  • Mash plan management
    • Automatic temperature reach and hold
    • Automated rest duration timer
    • Actor management within mash plan
    • Up to 30 mash steps
  • Control up to 3 kettles
    • Mash
    • MLT
    • HLT
  • Kettle hardware profiles
  • Fermenter mode
  • Control actors like agitator, pumps, etc.
  • PWM for heating elements
  • Temperature progression chart
  • MP3 alerts
  • Toast messages
  • Recipe import
    • kleinerBrauhelfer2
    • Maische Malz und Mehr
    • BrewFather
  • Recipe export
  • BrewFather recipes and batches API support
  • Backup and Restore
  • Nextion 3.5" HMI Touchdisplay (optional)
  • WebUpdate for firmware updates
  • Multilingual support
  • [NEW] Dashboard
  • And much more...

๐Ÿ“š Documentation


๐Ÿ“ฐ Web Interface

The Brautomat is operated via any modern web browser. You can use your tablet, smartphone, or PC.

Show Web Interface screenshots

WebInterface
WebInterface


๐Ÿ’ป Nextion HMI Touchdisplay (optional)

Brautomat offers three different display views:

  • Overview โ€“ all kettles are displayed
  • Mash tun โ€“ displays the Maische/Sud kettle (first kettle)
  • Manual Control (GGM IDS2) โ€“ for direct hob control
Show display screenshots

Overview
Mash tun
Manual control

Note: The display is an optional extension. Only Nextion ITEAD HMI 3.5" touch displays are supported.


๐Ÿ—บ๏ธ Multilingual

de en es fr nl no it sv pl pt dk cs

Brautomat32 supports (almost) any number of languages.

๐Ÿ’ก Support this project โ€” translate Brautomat into a new language or help improve existing translations!


๐Ÿ“™ Circuit Board 2.1

Show screenshot circuit board

Platine

A circuit board for the ESP32 D1 Mini NodeMCU is available.
It offers screw terminals for GPIOs, a dedicated GGM IDS interface, and three DS18B20 sensor ports.
Gerber files are stored in the Gehaeuse folder.

Gerber files


๐Ÿ“— Case

Show case screenshots

Case Front
Case Inside


๐Ÿ“ˆ Pinout

The following pin assignment applies to the ESP32 D1 Mini NodeMCU (e.g. from AZ-Delivery):

GPIO Mapping

Show ESP32 pinout screenshots

ESP32 D1 Pinout-1 ESP32 D1 Pinout-2

Name GPIO Input Output Notes
D0 GPIO026 ok ok
D1 GPIO022 ok ok
D2 GPIO021 ok ok
D3 GPIO017 ok ok DS18B20
D4 GPIO016 ok ok
D5 GPIO018 ok ok GGM IDS interrupt (blue/green)
D6 GPIO019 ok ok GGM IDS command (yellow)
D7 GPIO023 ok ok GGM IDS relay (white)
D8 GPIO005 ok ok Buzzer
D9 GPIO027 ok ok SCLK PT100x
D10 GPIO025 ok ok MISO PT100x
D11 GPIO032 ok ok MOSI PT100x
D12 GPIO012 (ok) ok Boot fails if pulled high (TDI, strapping)
D13 GPIO004 ok ok CS0 PT100x
D14 GPIO000 pullUp (ok) Must be LOW to enter flash mode
D15 GPIO002 ok ok Onboard LED, must be LOW to enter flash mode
D16 GPIO033 ok ok CS1 PT100x
D17 GPIO014 ok ok CS2 PT100x
D18 GPIO015 ok ok
D19 GPIO013 ok ok
D20 GPIO010 (ok) (ok) SD3 SPI flash

โš ๏ธ Pins connected to onboard flash (CMD, CLK, SD0โ€“SD3) are not recommended for GPIO use.


๐Ÿ”‰ MP3 Files

Legal note:
โ€œBoxing Bellโ€ (info), โ€œShort School Bellโ€ (error), โ€œDing sound effectโ€ (warning), and โ€œSuccess sound effectโ€ (success) are from Free Sounds Library
๐Ÿ”— freesoundslibrary.com
๐Ÿ“œ License: Attribution 4.0 International (CC BY 4.0) โ€” free for commercial and non-commercial use.


๐Ÿ’ฌ Community & Support