Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Trent ShumaySteven Pridie
Published © Apache-2.0

BrewCentral - Great Tasting All-Grain Brewing for Everyone

Brewing amazing beer is a balance of art, science, and ritual. The BrewCentral system makes it possible for anyone to do an all-grain brew!

IntermediateWork in progressOver 1 day19,784

Things used in this project

Hardware components

TechNexion - PICO-PI-IMX7-STARTKIT
A full featured Android Things Development kit with touchscreen and camera.
×1
Arduino Due
Arduino Due
We used the Due to manage our low-level real-time systems that controlled servos, temperature sensors, and read the pulses from our flow meters.
×1
Gems FT-330 Series Turbine Flow Sensor
We used these flow sensors to measure flow into our Mash Tun and flow out of the Mash Tun.
×2
Futaba S3305 Servo
We used these servos on our main valve pack to control the hot and cold water on our mixer.
×2
Hitec HS-7950TH High Voltage Servo
We needed a lot of torque to turn the valve coming out of our Mash Tun. The Hitec HS-7950 did the trick.
×1
Thermocouple Probe
A nice, stainless steel thermocouple used for measuring our Mash Temp.
×1
Adafruit Thermocouple Amplifier MAX31855 breakout board
We connected our Thermocouple to this amp to get accurate temps.
×1
Adafruit Waterproof DS18B20 Digital temperature sensor
Adafruit Waterproof DS18B20 Digital temperature sensor
A waterproof, one-wire protocol temp sensor used in our valve pack.
×1
Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
This board makes it easy to drive servos across the I2C bus.
×1

Software apps and online services

Android Things
Google Android Things
Android Things powered our main user interface and master system control.
Arduino IDE
Arduino IDE
Arduino powered our low-level real-time systems for reading temperature and flow meters and controlling our servos.

Hand tools and fabrication machines

Flashforge Creator Pro
We used the Flashforge to print a lot of our plastic parts and mounts from ABS filament.
Form Labs Form 2 Printer
We used the Form 2 for a number of adapters and places where we needed tight tolerances and seals.
Plumbing Parts, Adapters, and General Benders and Magic Beer Line Connectors
We ended up using a number of off-the-shelf beer line plumbing connectors and various lines to plumb together all of our pieces.
Even More Plumbing Parts and Adapters

Story

Read more

Custom parts and enclosures

BrewCentral Models and Assemblies

STL files and reference images for all of our mechanical components in BrewCentral.

Schematics

BrewCentral Schematic

Schematic Diagram for BrewCentral Circuits

Code

BrewCentral Arduino Source

Source code for the Arduino Controller

BrewCentral Android Things App

Source code for the Android Things Controller

Credits

Trent Shumay

Trent Shumay

1 project • 23 followers
I am the CTO of the IOT Design Shop in Vancouver, Canada. I love hacking and making new connected devices for the Internet of Things.
Steven Pridie

Steven Pridie

1 project • 11 followers
Principle Engineer at IoT Design Shop

Comments