Beta6 - Buster RaspberryPi Images
Pre-releasePurpose
Setting up a Raspberry Pi server will enable you to continue brewing with your equipment once the Picobrew corporate servers stop functioning. It will enable you to fully operate and control your Pico C/S/Pro or Pico Z/Zymatic.
If you already have a configured and working RaspberryPi there is no need to update to beta6, doing so will reformat your SD card and loose all files. So if you do choose to update back up all related files you want to retain from the Samba/Network Share before doing so.
The server when connected to WiFi should be self-updating when new server source code is released/merged by the maintaining contributors. This accounts for 90-95% of the entire server itself (outside of OS patches, firmware, and various system level settings).
Install Procedure
-
Choose which release variant is appropriate for your setup. If you do not know choose stable release variant (
ps_server_stable_beta6.zip
). -
Download
ps_server_<variant>_beta6.zip
(see link below) and unzip to your desktop/laptop computer. Save the unzipped image2021-01-24-picobrew-pico-<variant>.img
to your computer. -
Insert a Micro SD card into a card reader and the reader into your computer.
-
Write the extracted
2021-01-24-picobrew-pico-<variant>.img
file to the SD card using the following guide: Guide for writing the image.Note: the guide will by default lead you to install a generic Raspberry Pi image, so make sure to write the customized
2021-01-24-picobrew-pico-<variant>.img
file to your SD instead. (Use the .img file, not the .zip file.) -
Eject/remove your SD card from the computer. If you want to configure a WIFI connection now, proceed with step 6. Otherwise WiFi can be configured after the first boot sequence on the Pi's webserver,
http://<ip-address/hostname>/setup
, so you can skip forward to step 6. -
(optional) To configure WIFI access, re-insert the SD card into your computer. This must be done now, not after booting up the Pi!
Locate the file
wpa_supplicant.conf
in the root directory of the SD card, and modify it as follows with your WIFI network information. Be sure to use quotes around both WIFI name and password. (Use a simple text editor like Notepad, not something with lots of formatting like Word.)Then eject/remove the SD from your computer.
-
Insert the SD into your Pi, power it on, and wait approximately 2 minutes.
-
Move over to your Picobrew machine, and open the network settings. You should see
PICOBREW
as one of the WIFI options, and select it. The password isPICOBREW
. You will get a message saying you are Connected! (This network name and password is customizable from within the web UI of the server.)😊 Congratulations, you are now free of the mothership! 😊
-
You control the Pi server using one of the following methods to access the web interface:
- Connect from a device on the network configured in Step 5, by entering http://raspberrypi/ into your browser. (If this doesn’t work, try the IP address of the Pi assigned by your router.)
- Or, connect a mobile device to the
PICOBREW
Access Point (using the device’s network settings), then enter http://picobrew.com or http://192.168.72.1/ into your browser.
Note: this image is still in beta testing!
Updates Included
- Fix initial WiFi configuration from offline mode (editing wpa_supplicant.conf prior to boot is optional)
- Created multiple release variants as described below:
- stable -
ps_server_stable_beta6.zip
: uses a known and agreed stable wireless driver (recommended image) - latest -
ps_server_latest_beta6.zip
: uses an unknown, but most recently released wireless driver (required for RaspberryPi Pi400 compatibility) - latest (hdmi) -
ps_server_latest_hdmi_beta6.zip
: built on top of the earlierlatest
variant, but includes a GUI (LXDE / X Server) to provide a first release of a graphical user interface / desktop experience.
- stable -
- Various code changes for a better out of box experience.
- better supportability features
- recipe management features
- session management features
- recipe image and notes modifications
- embedded support documentation (PDFs, youtube video links, etc)
Additional Setup Materials
True Potential of Picobrew = ChiefWigms Server + RaspberryPi - This source is helpful for more visual learners and includes screenshots and pictures of various steps mentioned above.
Installation Instructions - A rich-text formatted version of these release configuration instructions.
Release Asset Fingerprints
stable
MD5 (ps_server_stable_beta6.zip) = c55171be4c909c1516716d7c23a784c3
MD5 (2021-01-25-picobrew-pico-stable.img) = 2ba7e5012b3905b7f50c3b7c3a51bad7
latest
MD5 (ps_server_latest_beta6.zip) = 6057cf196383af8e7ea92a5ebe4f62f4
MD5 (2021-01-24-picobrew-pico-latest.img) = 7324fcea59743f557d096a825f265ad6
latest (hdmi)
MD5 (ps_server_latest_hdmi_beta6.zip) = 76491ab986861875a02b27a70de2b57a
MD5 (2021-01-25-picobrew-pico-latest-hdmi.img) = b62db7226888d88f82a6d2bfce6c6c0a