TiltBridge - Tilt-to-WiFi Device for Tilt Hydrometer

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Now sir - I would not call TiltBridge half-baked!
I knew my sentence would be misinterpreted! I did not mean the the Tiltbridge is "half-baked". I was saying that all the "work-arounds" seem to be excessive, when the actual "problem" could be fixed with a much better transmitter built into the floating hydrometers.
I never put the Tiltbridge in action yet, so I should have made my self clear... Sorry MAN!
 
Now sir - I would not call TiltBridge half-baked!

...but seriously - the whole point of TiltBridge is that it rebroadcasts your Tilt's data while outside your fermenter. Ideally, the TiltBridge would be within range of both your WiFi network and your Tilt -- but if it isn't, you can use a TiltBridge in conjunction with a Tilt Repeater located outside your fermenter as well.
My local cable company is installing a MESH WiFi network tomorrow and I plan on putting one unit in the brewery. Not sure if this will help, but at least my RPi's will be happier. Its a big house with cement and tile floors (all radiant floor heat), so it is terrible getting good communication with the existing router's location. If I have a very poor transmission from the hydrometers, then no magic will help, but this Tiltbridge should.
 
@Thorrak and @LBussy , go read this thread post on the Kegland Rapt Pill floating hydrometer temperature monitor
post number #178 just last night. I never used my sight glasses in combination with the floating hydrometers, so this may work?
 
have not read any posts here that say their Tilts or iSpindle's now work, with this gear, through their st. steel
(sound of one hand raising)

I ferment inside a chest freezer. Before building a TiltBridge, I could barely get a reading from my tilt standing fairly close to the freezer. If I was fermenting in a keg, it was impossible.

Since building the TiltBridge, I have no issues getting constant readings from my Tilt. I don't use a Tilt Repeater. I use 3M Command Strips with Velcro to mount my TiltBridge to the wall just behind my freezer. Setting TiltBridge to push data to Google Sheets and/or BrewFather allows me to see Tilt data from wherever I want.

Cheers!

Chris
 
I am waiting on the ESP 32, TFT 2.4 touch screen, and cable to arrive. I just figured if the signal is very week, then the ESP setup can not work unless it can pick it up?
You are correct. And actually, the touchscreen may make things worse. Once you get it configured, remove the screen and see if it helps. When I was last in that code there was a dB rating on the main screen. It will show a negative number like -60dB. You want to orient things so that the number is lower (numerically higher value.) -50dB is better than -60dB and so on.
 
And actually, the touchscreen may make things worse.
OH CRAP!.... I was looking forward to another Toy to play with.. So, just run this setup without the screen after setup? I don't want to be a Pain in the Azz, posting my problems here, when I finally take a stab at it, and it does not work....
 
I am waiting on the ESP 32, TFT 2.4 touch screen, and cable to arrive. I just figured if the signal is very week, then the ESP setup can not work unless it can pick it up? I have not read any posts here that say their Tilts or iSpindle's now work, with this gear, through their st. steel fermentors (as apposed to not working before). I will see in the next few weeks.....I only really need to put a close watch on the gravity, when I do a big gravity beer, or start with a new yeast culture. I thought the signal would pass through a non-metal substance, and I would put the ESP on top of it, outside the tanks.....

There definitely are people who have found this to be the case -- the idea being that you can place what is receiving the Bluetooth signal much closer to the thing that is generating it. Regardless -- better WiFi will help with the TiltBridge-to-internet piece, whereas the placement of the TiltBridge will help solve the Tilt-to-TiltBridge connection!

OH CRAP!.... I was looking forward to another Toy to play with.. So, just run this setup without the screen after setup? I don't want to be a Pain in the Azz, posting my problems here, when I finally take a stab at it, and it does not work....

Try it first. My TiltBridges work great - with a screen, through a kegerator, and through a stainless fermenter.
 
OH CRAP!.... I was looking forward to another Toy to play with.. So, just run this setup without the screen after setup? I don't want to be a Pain in the Azz, posting my problems here, when I finally take a stab at it, and it does not work....
Wait ... you have not had a Tiltbridge all this time?

Try it first. My TiltBridges work great - with a screen, through a kegerator, and through a stainless fermenter.
They probably will. My point, and the point of the StackExchange discussion I listed, is that almost everything attenuates signals. If the signal is faint or sporadic, moving or removing blockers may help.
 
Wait ... you have not had a Tiltbridge all this time?
NO! All my crying about this, is the hydrometers in my Unitanks, without the Tiltbridge... I was just hoping Kegland would come up with a solution quicker then me building the Tiltbridge. Sorry about the whining on my end.....
 
NO! All my crying about this, is the hydrometers in my Unitanks, without the Tiltbridge... I was just hoping Kegland would come up with a solution quicker then me building the Tiltbridge. Sorry about the whining on my end.....
Bruh. Want a video of me building a tiltbridge?

I'm in a meeting right now, but give me a sec.
 
Chuckle. Building a TiltBridge...
  1. Plug one end of cable into TFT
  2. Plug other end into ESP32
  3. ... Ummm ... Is that it?
The ESP32 is not a NOOBS, so I guess step 4 would be to flash it first.... That is where I promise you all, I will screw it up!
Where is the video???
What is "TFT"? I need a video!
 
The ESP32 is not a NOOBS,

I suspect you are confusing which thread you're in, cause the TiltBridge project doesn't use a Pi so no NOOBS goes anywhere near it.

Building the project is indeed those 3 steps. The 4th step might be.....

4. Fire up your 3D printer and print a case

TiltBridge is truly a no-solder build.

Cheers!

Chris
 

Attachments

  • PXL_20230328_134938403.MP~2.jpg
    PXL_20230328_134938403.MP~2.jpg
    5.4 MB · Views: 0
Building the project is indeed those 3 steps. The 4th step might be.....

4. Fire up your 3D printer and print a case
I did not build this yet, so I have no knowledge of how easy it is. I just figured the ESP has to be loaded up with the program script, firmware. I planned on actually reading all the documents when I get my OLED display, ESP32, and wire harness.
When I said "NOOBS", I was just saying that it is not a ready-to-go, preprogrammed ESP32, out of the box. I did know that no Pi is needed, just paraphrasing in my own mind... But the 4th step has to be - Load up the Firmware by Brewflasher or someway else?
thanks for your feedback @Exception13
 
No, what he was pointing to was the code for a ESP32 Tilt Repeater. Way cheaper, and works very well!
$60 is not a lot of dough today... A case of good beer is almost there now! But building the ESP Tiltbridge would be more rewarding to your skill set, and I like that aspect! Plus, @Thorrak needs hacks like me, to ask questions, when our build does not work and there's does!
 
$60 is not a lot of dough today... A case of good beer is almost there now! But building the ESP Tiltbridge would be more rewarding to your skill set, and I like that aspect! Plus, @Thorrak needs hacks like me, to ask questions, when our build does not work and there's does!
Definitely — I think the main takeaway is that a Tilt + 1 repeater + Tiltbridge works great - if that’s what you need to get both Bluetooth and WiFi reception. Ideally you wouldn’t need the repeater but the option is there — whether you build the repeater yourself or buy one from Tilt.
 
Definitely — I think the main takeaway is that a Tilt + 1 repeater + Tiltbridge works great - if that’s what you need to get both Bluetooth and WiFi reception. Ideally you wouldn’t need the repeater but the option is there — whether you build the repeater yourself or buy one from Tilt.
Definitely want to build this, not as a cost savings, but a learning factor.
Nice video! It is good for limited knowledge of this programming language and how these boards work.- Thanks!
Maybe move the Video to the beginning of this thread, since it will get lost after a few more pages being posted here.
 
Last edited:
Have you tried using BrewFlasher?
Have been unable to find directions on how to load the TILT APP on my HO laptop... Currently unstable and slow on my Raspberry PI, do you have any suggestions?
 
Have been unable to find directions on how to load the TILT APP on my HO laptop... Currently unstable and slow on my Raspberry PI, do you have any suggestions?

What is a HO laptop? And what Tilt app are you referring to — Tilt Pi?

TiltBridge is a hardware solution which might work for you, but you would need a device to load it with. If you have a desktop/laptop that can run either BrewFlasher desktop (or Chrome with BrewFlasher Web) then you may be able to build one and solve your problem.
 
They can handle all the colors at once. (But only one tilt per color ;) )
Awesome!

Is the range better than the Bluetooth on the raspberry pi? I have about 6 running but the Bluetooth isn't strong enough when the tilts are In tank. Thought I'd try this wifi bridge.
 
Awesome!

Is the range better than the Bluetooth on the raspberry pi? I have about 6 running but the Bluetooth isn't strong enough when the tilts are In tank. Thought I'd try this wifi bridge.
Probably not, but the idea is that you can build as many tilt bridges as you want, inexpensively, and stick them next to each individual fermenter to get the signal in range.

Signal strength is variable based on the specific ESP board, however, and the antenna type it uses.
 
Probably not, but the idea is that you can build as many tilt bridges as you want, inexpensively, and stick them next to each individual fermenter to get the signal in range.

Signal strength is variable based on the specific ESP board, however, and the antenna type it uses.
Ah OK one per tilt nice and close. That's a good idea.

Any recommendations on strongest wifi signal on esp boards? Or they all similar?
 
Ah OK one per tilt nice and close. That's a good idea.

Any recommendations on strongest wifi signal on esp boards? Or they all similar?
Sadly, no.

My focus is mostly on the screen type than signal strength — all of them have been good enough to pick up my tilt from inside the fermenter (and relay it to WiFi). My recommendation would be to start with one, see what you can get, and then scale up if necessary. The boards are cheap, regardless!
 
Sadly, no.

My focus is mostly on the screen type than signal strength — all of them have been good enough to pick up my tilt from inside the fermenter (and relay it to WiFi). My recommendation would be to start with one, see what you can get, and then scale up if necessary. The boards are cheap, regardless!
Roger that. Thanks for the advice.
 


There you go. Minimal hand waving. It really is that simple.

Thanks @Thorrak ! Now I just need to figure out why my Sheets, are not updating without sending myself another "comment" with my email address..
Question- When the ESP flashes to your rally cool looking TiltBridge Icon, is this updating the data? Then the dashboard goes back to the readings pulled.
 

Attachments

  • ESP dashboard.jpg
    ESP dashboard.jpg
    1.3 MB · Views: 0
  • ESP32 update.jpg
    ESP32 update.jpg
    1.4 MB · Views: 0
Thanks @Thorrak ! Now I just need to figure out why my Sheets, are not updating without sending myself another "comment" with my email address..
Question- When the ESP flashes to your rally cool looking TiltBridge Icon, is this updating the data? Then the dashboard goes back to the readings pulled.
No -- the data is being updated in the background pretty much continuously. The Tilt effectively "shouts" its reading out about once a second, and the TiltBridge picks it up in the background. Each screen, however, is "frozen" once displayed, so while the data behind the scenes is being updated, the data on screen only gets refreshed when the screen changes. The logo was a design choice made during development to make it easier for me to explicitly see screen changes (and make sure a TiltBridge wasn't frozen).
 
Okay, got my Tilt logging onto my Fermentrack GUI ! A few questions (I always have lots...)
1) I downloaded the Tiltbridge App for Android. The Documents, do not tell me where to find my Tiltbridge GUID. I do see your "To Do -Document TiltBridge Cloud setup". So when I hit the "+" add Tiltbridge, I am also not sure where I can scan a QR code or find and add, the GUID??
2)Being unfamiliar with a lot of "Terminology", I have no clue what Bound or Unbound is, and if I should bound my Tilt to the Controller. I did this to see what happens... and was even more lost......
3)Attach or Detach from Controller??? I did do a search here on this Thread, but could not find answers for these questions. Is attaching or not important?
4)And lastly (promise... will not be the last!) - I now see an ABV reading on my GUI page along with the Tilt graph. Where do I insert the OG, so this can give me an accurate Potential Alcohol reading? Only guessing, the Fermentrack uses the first OG it sees, as the "true" original gravity, and then starts to compute the ABV according to the current gravity reading? Since I started this Tilt late into fermentation, the starting gravity is already low and can not be used to calculate potential ABV. Can I override this and insert the true OG from a few days ago?

EDIT - Ignore #1 above. OK! I found the QR code by "digging" through my IP address, Settings, and then found the code and got my Tiltbridge App working! NICE stuff! A lot of free work must have been put into all of this to work - Thanks!
I still need 2-4 answered, if possible...
Also, no need to use google sheets any longer, as the Tiltbridge user app is fantastic.
 
Last edited:
Okay, got my Tilt logging onto my Fermentrack GUI ! A few questions (I always have lots...)
1) I downloaded the Tiltbridge App for Android. The Documents, do not tell me where to find my Tiltbridge GUID. I do see your "To Do -Document TiltBridge Cloud setup". So when I hit the "+" add Tiltbridge, I am also not sure where I can scan a QR code or find and add, the GUID??
2)Being unfamiliar with a lot of "Terminology", I have no clue what Bound or Unbound is, and if I should bound my Tilt to the Controller. I did this to see what happens... and was even more lost......
3)Attach or Detach from Controller??? I did do a search here on this Thread, but could not find answers for these questions. Is attaching or not important?
4)And lastly (promise... will not be the last!) - I now see an ABV reading on my GUI page along with the Tilt graph. Where do I insert the OG, so this can give me an accurate Potential Alcohol reading? Only guessing, the Fermentrack uses the first OG it sees, as the "true" original gravity, and then starts to compute the ABV according to the current gravity reading? Since I started this Tilt late into fermentation, the starting gravity is already low and can not be used to calculate potential ABV. Can I override this and insert the true OG from a few days ago?

EDIT - Ignore #1 above. OK! I found the QR code by "digging" through my IP address, Settings, and then found the code and got my Tiltbridge App working! NICE stuff! A lot of free work must have been put into all of this to work - Thanks!
I still need 2-4 answered, if possible...
Also, no need to use google sheets any longer, as the Tiltbridge user app is fantastic.
Are you referring to Fermentrack in #2 and #3? If so, then “bound” means “bound to a temperature controller (BrewPi).” Similarly, “attach” means the same thing in this context — attaching the temperature controller and TiltBridge.

For #4, I actually don’t know. That was code someone else contributed, so I’m not entirely sure what the algorithm is (but what you are suggesting makes sense). Unfortunately, there isn’t a way to edit this, as it’s a function entirely of the data in the graph.
 
Are you referring to Fermentrack in #2 and #3? If so, then “bound” means “bound to a temperature controller (BrewPi).” Similarly, “attach” means the same thing in this context — attaching the temperature controller and TiltBridge.

For #4, I actually don’t know. That was code someone else contributed, so I’m not entirely sure what the algorithm is (but what you are suggesting makes sense). Unfortunately, there isn’t a way to edit this, as it’s a function entirely of the data in the graph.
Yes, Fermentrack.
I understand "bound". Maybe I am just thinking too much, but I was not sure why I would Unbound my Tilt from the controller? Once it is added into Fermentrack, then it is always bound (or attached), to the running script. I guess if you did not want the Tilt in your fermenting wort, then the graph page would just be "clutter" on your GUI page, and you would then Unbound it to clean up the page? I just never tried to unattached it, since I am just happy now, Fermentrack and the Tiltbridge are running smoothly now!
As far as the ABV potential, my next brew will start from the beginning Original Gravity on Fermentrack, and then this reading should make sense.
 
Does anyone know if putting your ESP32 in this case (under the screen), with just a small hole for the power cable in, and another small hole (1/2inch) opposite side, is enough ventilation to keep the ESP from getting too hot. No exhaust fan here as you see. I used the case that was shippedESP32 in a case.jpg with the ESP
 
Does anyone know if putting your ESP32 in this case (under the screen), with just a small hole for the power cable in, and another small hole (1/2inch) opposite side, is enough ventilation to keep the ESP from getting too hot. No exhaust fan here as you see. I used the case that was shippedView attachment 816766 with the ESP
I use a 3D printed case that @Thorrak posted the STL files for. It has a cutout on the top to expose the screen and has a small hole to allow the power cable to plug into the board.

I'm not sure how much heat that screen puts out, but perhaps you could cut the top of that box in the same way.

Cheers!

Chris
 

Attachments

  • PXL_20230328_134938403.MP~2.jpg
    PXL_20230328_134938403.MP~2.jpg
    5.4 MB · Views: 0
Back
Top