A brewing controller based on a raspberry pi, custom pi hat, and crow library for web interface.
Clone the repo using ssh. see below links for setting up ssh:
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/using-ssh-agent-forwarding
after cloning, cd into the cloned directory and make.
can use make mock all to not use wiringPi and instead use mock interface.
Will almost certainly need to autostart the web service; can add a line to sudo crontab -e like:
@reboot sleep 60; cd /home/admin/Brewing && ./build/apps/run_brewery >> serverexec.log
Also be sure to set up gpio by adding a line to /boot/config.txt like:
dtoverlay=gpio
| Aviation Pin | Connection | Color |
|---|---|---|
| 1 | ground | black |
| 2 | power | red |
| 3 | signal | green |
| Aviation Pin | Connection | Color |
|---|---|---|
| 1 | close | blue |
| 2 | open | brown/red |
| 3 | ground | yellow |
| Aviation Pin | Connection | Color |
|---|---|---|
| 1 | ground | black |
| 2 | power | red |
| 3 | signal | yellow |
| TRS Jack | Connection | Color |
|---|---|---|
| Sleeve | ground | black |
| Ring | power | red |
| Tip | signal | yellow |



