Introduction

How to use iBLOPPER :

  1. Attach iBLOPPER till your S-airlock by rubber bands/or place sound sensor in S-airlock if using iBLOPPER/s.
  2. Enter Brewname, OG, Brewsize at iBLOPPER Access Point.
  3. Decide on Start-out polynomial (see FAQ “Best settings for S-airlock”).
  4. Ensure the fermenter and iBLOPPER cables is isolated from vibrations/or placed away from high sounds if using iBLOPPER/s.
  5. Use a S-airlock with cap on for iBLOPPER (evaporation) + a tiny drilled hole at top (pressure equalization). Use 5ml water in it.
  6. Follow the Blop pr. min (BPM) in either Brewfather or Ubidots STEM.
  7. During 33-66% into fermentation (preferably when high kreuzen has just passed), take one hydrometer reading. Calculate the speed of fermentation (polynomial) for this brew by simple math’s, e.g. “Reduction in gravity”1 divided by “Sum BPM/L”, and then once update the iBLOPPER with this new polynomial.
  8. That its. Hence, this way you can foresee the final SG by an error of mean of 3-5 points.

Hydrometer reading of OG and “one hydrometer reading” must be precise. This give you full insight in the fermentation, by activity, temperature, and how far it have come through indicative SG estimate. All by not adding anything into the wort.

(1 Reduction in gravity, rG = OG – SG)

Please also see FAQ for more details!


Full Introduction

The iBLOPPER and iBLOPPER/s is an Arduino device (ESP8266). It monitor your yeast activity by motioning the CO2 blops pr. minute (BPM). Besides BPM, also “Sum BPM/L” and temperature is logged. Based on Sum BPM/L indicative gravity estimate is given by polynomial/modelistic approach.

It works by placing iBLOPPER on the outside of the airlock, and iBLOPPER then detects the tiny movement the airlock makes at the release of a bubble. Hence, it need placed away from vibrations sources (flamingo mat in cooler or similarly). iBLOPPER/s must have the sound senonsor placed in the top of S-airlock and hence monitor the sound bust when a CO2 bubble is released in the S-airlock.

The software can though the “Sum BPM/L” be used to give an indicative SG/rG (reduction in gravity) by polynomial approach. To ensure a reliable SG estimation and to account for the many factors affecting CO2 release the users needs to conduct “one hydrometer reading” when preferably high kreuzen has just passed and hence re-calculating and updating the polynomial for the current brew by very simple maths (e.g. “reduction in gravity” divided by “Sum BPM/L”, for instance 14/1700 => Y=0.0082x). For more details see below!

This approach allows all fermenters and S-airlocks to be used with iBLOPPER, but the user should strive towards fermenters with high airtightness for best results. This approach should works for other types of airlocks, but currently not tested in full (help appreciated).

Hence, the idea of iBLOPPER and iBLOPPER/s is by simply adding one more hydrometer reading on top of the OG, and the 2 FG measurement we all recommend, this 4th sampling at preferably high kreuzen can tell us something about the speed of fermentation, thus, giving us an indicative estimate of the SG all while we monitor on the outside of fermenter.

All data can be send til Ubidots STEM and Brewfather, as below image shows:

Orange circle indicated “One Hydrometer Reading” approach. https://web.brewfather.app/share/dKQ4cD45E01YeR
Orange circle indicated “One Hydrometer Reading” approach. https://share.brewfather.app/XaPwEhpAFEGpL4
Orange circle indicated “One Hydrometer Reading” approach. https://web.brewfather.app/share/5QUXPtznizh5oL

Initial setup/operate

The iBLOPPER got a captive portal mode (Wifi Access Point mode) and hence you log on just as it was a Wifi access point. If the login page do not automatically come up, go to: 192.168.4.1

It will for 120 seconds go into this “Captive Portal” at power on (or after any failures as lost connection or lost power) where all setting can be done, e.g Brew Name, SSID+Password, Brew Size, Original Gravity, Polynomial, License, Location and setting URL of either Brewfather URL/Ubidots STEM Token. It light Blue for 120 sec when in portal mode/access point mode. Please notice any changes in portal must always be followed by setting SSID and Password, each and every time any changes is done.

Likewise it light blue when sending/treating data for 1-2 seconds. Samwise a short blue blink is seen when it detect a bubble.

Hence,

  • Connect till the “iBLOPPER CONNECT” SoftAP though either you mobile phone or laptop by Wifi. After connect till access point the Bubble-logger url for the configuration page is: 192.168.4.1
  • Set the various parameters accordingly (Currently, you need to set SSID+Password every time you enter “Captive Portal” mode, so you need to set SSID+password even you just changed one parameter). If you changed polynomial during last brew consider to reset polynomial!
  • As a minimum Brew Name, Brewsize, OG and license + location must be set. Others parameters is optional.
  • If you later on wish to change for instance polynomial, pull power for 2 sec, and go into portal mode again and make the change (remember to set SSID+password again too).
Screenshot form the interface of the Captive Portal and webserver (right) of iBLOPPER.

Secondly, the iBLOPPER also got a web server you can follow all data on during brewing, to access webserver you need to find the IP and best way currently is to look in the IP routing table or some Network sniffer program as “Advance IP Scanner” (https://www.advanced-ip-scanner.com). The Web server is on: 192.168.1.xxx.

We strongly propose you get a Ubidots STEM account and hence insert the TOKEN, and for Brewfather you need to enable “Custom Stream” and inset this associated URL into Bubble-logger.

Some other considerations:

  • The SSID and password always needs to be set even just changing a parameter.
  • Sometime after hitting “Save” iBLOPPER need a second re-run of portal (120 sec blue light) to get the internet established.
  • Best behavior for portal mode is seen with iOS browser/phones.

Please also see FAQ for more details! on how to set up especially “Best settings for S-airlock!

Opperation during brewing(“One Hydrometer Reading”) = getting precise SG

During the brewing you will need to take one hydrometer sampling at preferably 33-66% into the fermentation (high kreuzen) and calculate the 1st degree polynomial or “speed of fermentation” for this brew. We call this “One Hydrometer Reading” approach. As the release of C02 is ensured linear by the iBLOPPER software (see more below under “Deep drive into data”), the math is very simple. Just take the rG (reduction in gravity) and divide by “sum BPM/L”. In the below case we had OG of 1056 and after “1025 Sum BPM/L” the Hydrometer reading was 1042, hence, giving an rG of 14, thus, 14/1025 => Polynomial=0.01366*sum.

After you made this simple calculation you should update iBLOPPER with the new polynomial and now the SG prediction follows the current brew (orange line below) and hence include this brew equipment, airtightness, yeast, wort, pressure, temperature and all other factors impacting CO2 release (Scaling factor). Therefore, you will see a change based on this “one hydrometer reading” adjustment. It should be noted this approach put much faith into precise hydrometer measurements and hence a keen eye and good technic in the field of hydrometer sampling is needed. An misread off 2-4-6 at “one hydrometer reading” sampling point can fast be 5-10-15 SG units in the end if a high-voluminous beers is in the making.

FG was measured till 1.008/1.009

Free to use and test

The iBLOPPER is free to use and the quarterly renewed free license can be seen at the announcement when entering this site coming up daily (if you missed please go incognito). This license supports 100+ users online at the same time. This test license are meant for users to test the software free, but please consider support this project by buying a license of 20 EUR (supports 2 devices at same location). If you find this software for your liking we strongly suggest you buy you own sole license to get fully stable logging. Hence:

iBLOPPER is free to use and test by the “free” license renewed quarterly, e.g 31 March, 31 June, 31 September, and then 31 December (or roughly dates). Hence, not to get decapitated logging, remember these dates….or…..support us by buy you own sole license supporting 2 devices.

How to build

To build an iBLOPPER one need very basically skills in soldering, and even if you have not prior done any soldering we do believe every one can do this build. Below you find the various versions there can be build, e.g. NodeMCU AMICA and D1 Mini including the option to include a 0.96″ OLED display.

NodeMCU “AMICA” (ESP8266) version

The easiest build is the NodeMCU “AMICA” build.

Wemos D1 Mini (ESP8266) including 0.96″ OLED

A more lean and smaller version of iBLOPPER including optional OLED screen, can also be build. This version is a bit more complicated to build. D1 mini incl. 0.96 OLED (BETA)

iBLOPPER/s (s for sound sensor detection)

The last version of iBLOPPER is the “iBLOPPER/s” where the “S” means sound sensor detection. Here we use an cheap Sound Sensor Module LM393. This build is solderless and hence can be build from common Arduino cords and connectors. It supports besides temperature probe, also OLED and a 2-channel relay. iBLOPPER/s build.

Estimate of “reduction in gravity” (rG) or SG prediction

The software can be used to give an indicative rG (reduction in gravity) or SG estimate base on one hydrometer measurement is taken during brewing at preferable when high kreuzen has passed.

What we measure is as said the Blops pr. Min coming when CO2 is released by vibration detection, e.g. BPM, and if we look at the chemistry behind the metabolisms of fermentation of sugar by yeast cells, we see one part Alcohol generate two part CO2. Hence, CO2 is a direct measurement of the alcohol production. This should be a linear function, and the key issue is to measurement this gas accurate and precise. Hence, sealed air tight tanks is a good start.

           C6H12O6    ====>   2(CH3CH2OH) + 2(CO2) (+Energy)

            Sugar     ====>    Alcohol    +   Carbon dioxide gas (+Energy)

Hence, by knowing the BPM and brew size (L) and other involving constants we can plot a curve of Sum BLOPS/L vs. the reduction in Gravity and generate a model and polynomial for the alcohol production based on our initial measurement of Blops pr. Min (BPM), se more below.

Factors impacting on SG estrimation

There is a long list of factors affecting the SG estrimation, as shown by following figure:

Picture showing all the considerations for trying making SG estimation from CO2. UPDATE: There is further parameters I seems to think also impacting, and that being fermenters shape and especially plastic vs. metal I deem as also have a higher impact than first considered.

The Atmospheric pressure and temperature in particular impacts on the bubbling rate, hence, the iBLOPPER software contains complex build in models to account for change of pressure and temperature and reports the adjusted “Sum BLOPS(pt)/L” ensuring the “Sum BPM/L” becomes a linear function. Besides the climatic factors, then also the headspace and especially the “hat/cap” on/off and tightness/resistance of “hat” do give big variation in bubble-rate. The amount of water in S-airlock alos impact on bubbling rate. More unknown is the various yeasts and wort-possibilites, but these are assumed to be less impacting.

Therefore, to ensure a good user experience, the user needs to make the "one hydrometer reading" during brewing as this more or less balance most of above factors out if this sample/measurement is conducted precise and trustworthy.

Approaches for estimating SG

There is as such 2 ways or approaches for estimating SG from C02:

“Same procedure/Same equipment from brew till brew”, if using same equipment and same procedure from brew till brew only climatic and physical factors is left to impacting, and as such this procedure can be used with the same developed polynomial for brew till brew. But it is a tedious approach, and just a slight error in airtightness, or different airlock, cap resistance (on/off/loose), headspace, water amount, etc. can offset this polynomial for the equipment. But this is still the approach to find the range of a future-wise usable polynomial (baseline) for a given airlock.

“One hydrometer reading”, as said before this is what we propose is best suited to remove a lot of unknowns. simply to take one hydrometer reading during the initial brewing, best at preferably 33-66% (when high kreuzen just passed) into the fermentation and hence update the polynomial for each brew.

Please also see FAQ for more details on how to set up especially “Best settings for S-airlock”!

Deep diving into the data

Below you find links till the data behind this project for S-airlock with 4-5ml water and with a tiny equalization hole in S-airlock + the cap on to lower evaporation. It is based on various sensors, e.g. sound, infrared and MPU6050, and various S-airlocks, but the volume in S-airlock have been between 4-5ml.

All the data behind iBLOPPER as of early 2021.

Deep diving further into the data for S-airlock, you will notice the “One hydrometer reading” approach during the main fermentation at preferably around 33-66% complete, e.g. high kreuzen, we get a error of mean of 3.3 SG units.

Overview of data. rG means “reduction in Gravity”.

All the data for S-airlock

Below you find all the data during the last years. If using the “one hydrometer reading” preferably at 33-66% (e.g. high kreuzen has just passed) into the fermentation an error of mean around 3.3 SG units is justified.

All data is done with S-airlock (assuming 4-5 different types used during the testning, but all mat/soft plastic), 4-5 ml water in airlock, and the data is a mix of sensors, e.g. sound, infrared and MPU6050. For S-airlock a tiny hole in top of airlock have been drilled to equalize pressure, secondly, the “hat” was on to lower evaporation. I do compare the dataset with a Baseline/”Normal Brew” by headspace of around 25%, e.g. function of Y=0.0074*x. This is to show unless one keeps all parameters the same, the use of a single polynomial from brew till brew cannot be used as such.

Brew 36 “Rhubar Lager”

MPU6050 sensor. OG=1050, FG=1006, 26L (32L Plastic Tank).

Link till Brewfather: https://share.brewfather.app/V7EojHWTuRwLNf

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error CorrectionrG_corrError_corr
110010500
11224516103417y=0.0072x16
1868274410065149
22688244100650
76
Note: I use 8 as error in overview as something went wrong in this logging.

The graph of the data for rG and Sum BPM/L:

Brew 35 “NEIPA BLOND”

MPU6050 sensor. OG=1055, FG=1007, 23 L (32L Metal Tank).

Link till Brewfather: https://share.brewfather.app/gVM2MfHzXsQbYw

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
280010550
30251334102119y=0.0135x34
2836544810072749
221

The graph of the data for rG and Sum BPM/L:

Brew 34 “U2PA gone V”

MPU6050 sensor. OG=1052, FG=1006, 26L (32LMetal tank).

Link till Brewfather: https://share.brewfather.app/ZantAz5kiYo1kL

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
190010520
19196623102915y=0.0117x23
1937994210102844
1941054510073048
1941154610063048
162

The graph of the data for rG and Sum BPM/L:

Brew 33 “DD Citra IPA – check of very high headspace of 52%”

MPU6050 sensor. OG=1058, FG=1014, 16.5L (32L Plastic Barrel).

Link till Brewfather: https://share.brewfather.app/TFc2jJNWAKxzaR

Link till “One Hydrometer Reading” approach picture: DD-Citra-IPA-1.png

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
?200010580    
?22457610523 
?24201532102615y=0.0159x32 
?2027424410142044
240

The graph of the data for rG and Sum BPM/L:

Brew 32 “A Citra Wit – check of very high headspace of 55%”

MPU6050 sensor. OG=1053, FG=1016, 14.5L (32L Metal Tank).

Link till Brewfather: https://share.brewfather.app/TFc2jJNWAKxzaR

Link till “One Hydrometer Reading” approach picture: citra_wheat_final_SG.png

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
?180010530    
?22144529102415Y=0.00200x29 
?2018853710162938 
?2019253710163239
232

The graph of the data for rG and Sum BPM/L:

Brew 31 “Sugarwort 4 – check of very high headspace of 50%”

MPU6050 sensor. OG=1054, FG=999, 6.5L (13L Plastic Speidel Tank used).

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
?190010540    
?19204127102715Y=0.01326x27 
?20389349100529 52 
?214336559993258
233

The graph of the data for rG and Sum BPM/L:

Brew 30: “Amber Lager”

MPU6050 sensor. OG=1054, FG=1005, 11.8L (13L Plastic Speidel Tank used). Check of rather low headspace. 

Link till Brewfather: https://share.brewfather.app/5QUXPtznizh5oL

Link till Ubidots, “One Hydrometer Reading” aaproach: https://iblopper.bubble-logger.com/wp-content/uploads/2021/03/image-5.png

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
?110010540    
1113154105010  
11540021103340Y=0.003921 
11115734110138645
19126004510099349 
201365049100510153 
201374649100510254
  535

The graph of the data for rG and Sum BPM/L:

Brew 29: “IPL”

MPU6050 sensor. OG=1042, FG=1006, 10L (13L Plastic Speidel Tank used). 

Link till Brewfather: https://share.brewfather.app/aBTQ6HmwLUnBLY

Link til Ubidots, One Hydrometer approach: https://iblopper.bubble-logger.com/wp-content/uploads/2021/02/IPL_.png

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
?100010420    
?16545310394  
?21412825101731Y=0.0061x25 
?2067493610065041
  145

The graph of the data for rG and Sum BPM/L:

Brew 28: “NEIPA_Jan2021”

MPU6050 sensor. OG=1056, FG=1010, 21.8L (30L Matal barrel used). 

Link till Brewfather: https://share.brewfather.app/dKQ4cD45E01YeR

Link til Ubidots, One Hydrometer approach: https://iblopper.bubble-logger.com/wp-content/uploads/2021/02/image-45.png

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1002230010560    
10022310351410428Y=0.0135x14 
100224132718103810 18 
100425226330102617 31 
100423305540101623 42 
100222359144101227 49 
10032236614610102749
      16  3

The graph of the data for rG and Sum BPM/L:

Brew 27: “RockKilde Pilsner”

MPU6050 sensor. OG=1044, FG=1006 21.3L Plastic 30 L.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
98510.50010440    
99510.5225210422  
99510.5462510393  
100610.5323131101324Y=0,0096x31 
100318360035100927  
100021373036100828  
100021385438100629 
10142139753810062938
90

The graph of the data for rG and Sum BPM/L:

Brew 26: “Sugarwort3”

MPU6050 sensor. OG=1045, FG=1016. 23L in 30L Plastic barrel.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
102622.50010450    
102622.5879510407  
102422.5146711103411 Y=0.0075x 11 
102322.5162312103312  12 
101821.5215616102916  16 
102021.5259621102419 20 
101921.5287923102221  22
101521.5325326101924 24 
100721.534942910162626
33

The graph of the data for rG and Sum BPM/L:

Brew 25: “Sugarwort 2”

MPU6050 sensor. OG=1030, FG=1004. 10.2L in 11L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
998220010300    
99822852610246  
99822197214101615 Y=0.0071x 14 
99822270720101020  19 
99822327124100624  23 
99822336025100525  24 
101422350226100426  25
0 1

The graph of the data for rG and Sum BPM/L:

Brew 24: “Sugarwort1”

MPU6050 sensor. OG=1030, FG=1004. 10.1L in 11L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1023220010400    
102322987810327  
102322197314102615 Y=0.0071x 14 
102322275820102020  20 
101822409229101230  29 
101822473533100835  34 
101822508336100538  36
100922545038100340 39 
10092254873910024139
20

The graph of the data for rG and Sum BPM/L:

Brew 23: “Rhubar Wheat2020”

Sound detection – OG 1041; FG 1009. 16L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
 200010410    
2011311210298Y=0,0106x12  
20245624101718 26  
 20347832100926 37  
   
6  5 

The graph of the data for rG and Sum BPM/L:

Brew 22: “Sweet Cold IPA”

Infared sensor. OG=1063, FG=1024. 22L in 30L Plastic barrel.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error CorrectionrG_corrError_corr
983120010630    
98312489510594  
98312232213104817Y=0.0056x13 
9991248302510383627 
9991262913210314735 
9991270033410295239 
?1273773510285541
?15757036102756 42 
?1876503610275743 
?2178713710265844
?2179383910245944 
205

The graph of the data for rG and Sum BPM/L:

Brew 21: “CitLiMan_US05”

Sound detection – OG 1041; FG 1009. 10L in 12L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1014180010540    
101518166112104212Y=0.0072x 12 
101618308222103223  22 
101418484132102236  35 
101220633843101147  46 
101022638944101047  46 
  
3 2

The graph of the data for rG and Sum BPM/L:

Brew 20: “CitLiMan_MJ44”

Sound detection – OG 1052 FG 1013. 10L in 12L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1014180010520    
101518467837101535Y=0.0079x 37 
101022487739101336  39 
    
3   0

The graph of the data for rG and Sum BPM/L:

Brew 19: “Sort Øl”

Sound detection – OG 1040 FG 1013. 26L in 30L Barrel.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1026100010400    
102810462410363  
10321012121110299 Y=0.0091*x 11 
103010226220102017  21 
102013270125101520  25 
101417292828101222  27 
  
6 1

The graph of the data for rG and Sum BPM/L:

Brew 18: “Reuse-more”

Infrared detection – OG 1050; FG 1020. 10L in 12L Plastic Speidel Tank

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error CorrectionrG_corrError_corr
0010560    
7141310435Y=0.01820 
12002210349 13 
16462910271222 
20733410221530 
21663510211638 
21993610201639
220538101816 40 
  222

The graph of the data for rG and Sum BPM/L:

Brew 17: “FNOE BIPA”

Sound detection – OG 1070; FG 1016. 21L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1026190010700    
102618166611105912Y=0.066x 11 
101820462831103934  31 
101720627843102746  41 
101320714750102053 47 
102020748753101755  49 
102421751154101656  50
102621752654101656 50 
      
24

The graph of the data for rG and Sum BPM/L:

Brew 16: “Wit Lemon Ginger”

Infrared detection – OG 1050; FG 1020. 10L in 13L SS Brewtech Metal Tank. Bad taste = bad idea! 

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
?180010500   
?184574104612Y=0.0088x 4 
?22355130102034  31 
   
4   1

The graph of the data for rG and Sum BPM/L:

Brew 15: “Yoga Pils 3”

Inferred detection – OG 1040 FG 1013. 25L in 30L Barrel.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1030100010410    
102810808710346Y=0.086x 7 
103210303028101422  26 
101416367831101027  32 
102020418933100831 36 
    
2  3

The graph of the data for rG and Sum BPM/L:

Brew 14: “Sugar Blue 2”

Infrared detection – OG 1026; FG 1002. 10L in 12L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1015210010260    
101421257210252  
10102111821010169 y=0.0085x 10 
101221223018100817  19 
101421250422100419  21 
101521260024100219  22 
101521261824100219  22
       
      52

The graph of the data for rG and Sum BPM/L:

Brew 13: “Sugar Blue 3”

Infrared detection – OG 1026; FG 1002. 10L in 12L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
101521001026 0    
101421604610204  
1010211260101016 9 y=0.0079x10  
101221178613101313  14 
101421231317100917  18 
1015212447191007 18  19 
       
     10 

The graph of the data for rG and Sum BPM/L:

Brew 12: “Re-use Agian”

Infrared detection – OG 1057; FG 1018. 10L in 12L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1015210010570    
101421198916104115Y=0.0080x16 
101021442933102433 35 
101221507136102138 41 
101421520938101939 42 
101521532939101839 43 
       
     04

The graph of the data for rG and Sum BPM/L:

Brew 11: “NEIPS PIF2 (sound)”

Sound detection – OG 1052; FG 1010. 20L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1023170010520    
103618505038101437Y=0.0075x38 
104018593042101044 44 
103920607742101045 46 
   
      3  4

The graph of the data for rG and Sum BPM/L:

Brew 10: “NEIPS PIF2 (infrared)”

Sound detection – OG 1052; FG 1010. 20L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1023170010520    
103618490038101436Y=0.0078x38 
104018585042101043 46 
103920588542101044 46 
   
      2  4

The graph of the data for rG and Sum BPM/L:

Brew 9: “Rå Hvede”

Infared detection – OG 1052; FG 1018. 15L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1007180010520    
10071811111010428Y=0.0090x10 
101018198916103615 18 
101018262622103019 24 
100320356928102426 32 
100820399232102030 36 
101020413834101831 37
101420419034101831 38 
      
34

The graph of the data for rG and Sum BPM/L:

Brew 8: “BrookVer2”

Sound detection – OG 1053 FG 1023. 23L in 30L Barrel.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1028100010530    
101710155210511
101710550610474
101710738710465
101510175014103913Y=0.0080x14 
101510256220103319 20 
100510343126102725 27 
98911366828102527  29 
99415378429102428 30 
99817385029102428 31
9951739083010232931 
11

The graph of the data for rG and Sum BPM/L:

Brew 7: “Azzca IPA”

Sound detection – OG 1064; FG 1017. 15L in 25L Plastic Speidel Tank

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1019180010640    
101520404936102830Y=0.0089x36
10112050544110233745
10112066004710174959
    
 2  12

The graph of the data for rG and Sum BPM/L:

Brew 6: “Yoga Pils”

Sound detection – OG 1049 FG 1013. 23L in 30L Barrel.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
993120010490    
99611,5298210472
999121209910409Y=0.0074xx9
10001217201410351313
9991227382210272020 
100212400329102030 30 
100312437833101632 32 
100312449134101533  33 
100416478535101435 35 
100221508736101338 38
       
22

The graph of the data for rG and Sum BPM/L:

Brew 5: “Bagge Brooklyn”

Sound detection – OG 1064; FG 1017. 14L in 25L Plastic Speidel Tank

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1008170010540    
100617222019103516Y=0.0086x19 
100617330027102724 28 
100617413831102331 36 
101020436232102232 38 
101820457034102034 39 
101920490835101936 42
101920522837101739 45 
   
     2 6

The graph of the data for rG and Sum BPM/L:

Brew 4: “Rå Wiess”

Sound detection – OG 1050; FG 1016. 15L in 25L Plastic Speidel Tank

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
990190010500    
99419237620103018Y=0.0084x20 
99720381126102428 33 
100022457632101834 39 
100322490434101636 42 
    
2  8

The graph of the data for rG and Sum BPM/L:

Brew 3: “REUSE NEIPA HOPS”

Sound detection – OG 1052; FG 1012. 16L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1014190010520    
100918165012104012Y=0.0072x12 
101820448830102233 32 
102520552537101541 40 
101420628940101247 45 
    
7  5

The graph of the data for rG and Sum BPM/L:

Brew 2: “RAW NEIPA”

Sound detection – OG 1052; FG 1010. 20L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1013190010520    
100922.5174316103513Y=0.0092x16 
101720436835101732 40 
101922517840101238 48 
101422549142101041 50 
    
1  8

The graph of the data for rG and Sum BPM/L:

Brew 1: “SW Clone”

Sound detection – OG 1052; FG 1010. 18L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1010210010560    
10062213008104810Y=0.0062x8 
100721309523103323 19 
101021495034102237 31 
101121498434102237 31 
    
3  3

The graph of the data for rG and Sum BPM/L:

Brew 0: “Hooded Kølsch”

Sound detection – OG 1049; FG 1013. 20L in 25L Plastic Speidel Tank.

hPaTempSum
BPM/
L
rGGravity
Y=0.0074*x
Error Correction
“One hydrometer
reading”
rG_corrError_corr
1011180010490    
101318160810103912Y=0.0062x10 
101318195514103514 12 
10091822941710321714 
10081830382110282219 
10081835892510242722 
10081844403010193328
100718503233101637 31 
10071851063310163832 
10041853213410153933
10101855173610134134 
52

The graph of the data for rG and Sum BPM/L:

Leave a Reply