This thread is dedicated to the sharing of ideas and development of a standalone, plug and play, Raspberry Pi based headless brewstand controller-server.
Raspberry Pi is the $35 open source ARM based single board computer, generally running Linux.
http://www.raspberrypi.org/
Plug and Play means we want as little soldering and difficult wiring as possible. We will certainly avoid developing a dedicated circuit board if possible.
Standalone means that the board itself does the I/O directly with the hardware as much as it can. We will avoid using a slave micro controller if possible.
Headless means that generally the RPi board will run as a black box, not connected to a keyboard or display. It will, however be connected to at least one other computer via a network.
Brewstand controller means that the purpose of this device is to control the functions associated with brewing beer on a brewstand, ie burner control, kettle temperature monitoring and display, pump control, valve control, brew session timers and clocks, note taking, data logging, etc.
This unit is not intended to monitor a fermentation process. Such a unit would be called a fermentation controller. That is not what we are building here, though many of the components of this device could be used to implement one.
Server means that the device will ultimately serve the User Interface to its functions as web pages viewable in a browser on another computer on the network.
This thread was born out of discussion that occurred in this thread.
https://www.homebrewtalk.com/f235/raspberry-pi-temp-controller-344529/
Let the fun begin !
Raspberry Pi is the $35 open source ARM based single board computer, generally running Linux.
http://www.raspberrypi.org/
Plug and Play means we want as little soldering and difficult wiring as possible. We will certainly avoid developing a dedicated circuit board if possible.
Standalone means that the board itself does the I/O directly with the hardware as much as it can. We will avoid using a slave micro controller if possible.
Headless means that generally the RPi board will run as a black box, not connected to a keyboard or display. It will, however be connected to at least one other computer via a network.
Brewstand controller means that the purpose of this device is to control the functions associated with brewing beer on a brewstand, ie burner control, kettle temperature monitoring and display, pump control, valve control, brew session timers and clocks, note taking, data logging, etc.
This unit is not intended to monitor a fermentation process. Such a unit would be called a fermentation controller. That is not what we are building here, though many of the components of this device could be used to implement one.
Server means that the device will ultimately serve the User Interface to its functions as web pages viewable in a browser on another computer on the network.
This thread was born out of discussion that occurred in this thread.
https://www.homebrewtalk.com/f235/raspberry-pi-temp-controller-344529/
Let the fun begin !