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 |