This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Poll: Is IP67 the standard for enclosures for a Pi
You do not have permission to vote in this poll.
Yes
33.33%
1 33.33%
No
66.67%
2 66.67%
Total 3 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hardware - Preventing Moisture, Vibration and Corrosion
#1
    I’m curious how people are protecting their Raspberry Pi onboard. Freshwater or salt, boats are still pretty good at destroying electronics, and I’d like to give mine a fighting chance.
What are you all using for enclosures to keep the Pi safe from moisture, vibration, and corrosion?
Are you going with IP‑rated boxes, custom 3D‑printed cases, Pelican‑style micro cases, or something else entirely?
Also, how are you keeping everything sealed while still allowing for heat management and cable access?
Drip loops? Cable glands? Vent plugs? Magic? I’m open to ideas.
Would love to hear what’s working (or not working) for you on your boats.
Thanks!
Skipper Don

AtMyBoat.com
skipperdon@atmyboat.com

I watched enough Gilligan’s Island as a kid to explain this
 
Reply
#2
Mines inside the boat and never been in a waterproof case, same goes for the Pi3 and Pi4 I ran. Where are you planning to install yours?
Reply
#3
I’ve got an opening in the helm behind the gauges where I’m planning to tuck the electronics. Everything is water‑resistant, but that space doesn’t get much airflow. I’m debating whether adding a small exhaust fan would help or just invite more moisture and corrosion into the party—especially for the connections and the Raspberry Pi.
Part of me thinks I’m being sensible… the other part thinks I’m inventing problems faster than I can solve them.


Attached Files Image(s)
   
Reply
#4
(2025-12-15, 03:37 PM)SkipperDon Wrote: I’m curious how people are protecting their Raspberry Pi onboard. Freshwater or salt, boats are still pretty good at destroying electronics, and I’d like to give mine a fighting chance.
What are you all using for enclosures to keep the Pi safe from moisture, vibration, and corrosion?
Are you going with IP‑rated boxes, custom 3D‑printed cases, Pelican‑style micro cases, or something else entirely?
Also, how are you keeping everything sealed while still allowing for heat management and cable access?
Drip loops? Cable glands? Vent plugs? Magic? I’m open to ideas.
Would love to hear what’s working (or not working) for you on your boats.
Thanks!

i wonder if an ip65 case will cause it to overheat due to no air flow? I had so much problems with RPI5 with overheating as mine was fitted inside a windscreen a bit like yours. I switched to a Orange Pi 5 as it is much much better with the heat although it was a total pain in the arris to find a decent operating system to run on it. It is also insanely faster than the rpi 5.  I tried the RPI5 under the dashboard and in several places and just found it untrustworthy and on a boat that wont do. I think thats the difference between sailboats where the thing is indoors and motor boats where it needs to be outside or at least in the cockpit under a hood.
Reply
#5
Mine is inside a box thats designed to house a axiom or similar which is inside the boat, so its similar in that it doesn't get any airflow. I think if you dont get water in that space, then i would keep it simple, they aren't expensive items and see how you go. You need an active cooler i think or you need to look at the large passive heatsink options.

Get it to record some data and see how hot the space gets and also the Pi.
Reply
#6
(2025-12-22, 09:39 AM)Boatingbaileys Wrote: Mine is inside a box thats designed to house a axiom or similar which is inside the boat, so its similar in that it doesn't get any airflow. I think if you dont get water in that space, then i would keep it simple, they aren't expensive items and see how you go. You need an active cooler i think or you need to look at the large passive heatsink options.

Get it to record some data and see how hot the space gets and also the Pi.

Based on your suggestion, to record the temperature i could use the raspberry pi 4 with Pican-m hat.  Use the internal temperature of the pi to see how hot it gets. AI suggested that I:
Open a terminal to record the following
vcgencmd measure_temp
watch -n 60 vcgencmd measure_temp
#this records the temperature every minute
while true; do
  echo "$(date), $(vcgencmd measure_temp)" >> temp_log.csv
  sleep 60
done
#this writes it to a temporary log file
#the AI says that most Pi throttle at 80 C geez if it was big enough I cook some eggs eh

oops, I tried this out an two things I need to fix immediately.  First I think this should be in the pi log file directory and I believe this should be persistent
#!/bin/bash
while true; do
  echo "$(date), $(vcgencmd measure_temp)" >> /home/pi/logs/pi_temp.csv
  sleep 60
done

chmod +x /home/pi/scripts/log_temp.sh
Skipper Don

AtMyBoat.com
skipperdon@atmyboat.com

I watched enough Gilligan’s Island as a kid to explain this
 
Reply
#7
(2025-12-23, 02:19 PM)SkipperDon Wrote:
(2025-12-22, 09:39 AM)Boatingbaileys Wrote: Mine is inside a box thats designed to house a axiom or similar which is inside the boat, so its similar in that it doesn't get any airflow. I think if you dont get water in that space, then i would keep it simple, they aren't expensive items and see how you go. You need an active cooler i think or you need to look at the large passive heatsink options.

Get it to record some data and see how hot the space gets and also the Pi.

Based on your suggestion, to record the temperature i could use the raspberry pi 4 with Pican-m hat.  Use the internal temperature of the pi to see how hot it gets. AI suggested that I:
Open a terminal to record the following
vcgencmd measure_temp
watch -n 60 vcgencmd measure_temp
#this records the temperature every minute
while true; do
  echo "$(date), $(vcgencmd measure_temp)" >> temp_log.csv
  sleep 60
done
#this writes it to a temporary log file
#the AI says that most Pi throttle at 80 C geez if it was big enough I cook some eggs eh

oops, I tried this out an two things I need to fix immediately.  First I think this should be in the pi log file directory and I believe this should be persistent
#!/bin/bash
while true; do
  echo "$(date), $(vcgencmd measure_temp)" >> /home/pi/logs/pi_temp.csv
  sleep 60
done

chmod +x /home/pi/scripts/log_temp.sh

there's a signalk app to do all that for you in the app store, then another record everything to influxdb to view. 
https://github.com/sberl/signalk-rpi-monitor
Reply
#8
I’m looking at one of those “IP67 waterproof but also vented” outdoor electrical boxes for my next OpenPlotter build, and I’m wondering if anyone here has actually used this style of enclosure. The marketing claims it’s fully waterproof, dustproof, marine‑ready, and then casually mentions it has vents—which at first sounded like “waterproof, except for the holes,” but apparently the vents use a Gore‑Tex‑style membrane so air and heat get out while water and crud stay outside where they belong. On paper it seems perfect for keeping a Raspberry Pi from cooking itself inside a sealed box, but before I start drilling holes and routing cables like a caffeinated shipwright, I’d love to hear if anyone has tried this enclosure with OpenPlotter and how it holds up in real marine conditions.
Skipper Don

AtMyBoat.com
skipperdon@atmyboat.com

I watched enough Gilligan’s Island as a kid to explain this
 
Reply
#9
(2025-12-23, 04:32 PM)PaddyB Wrote:
(2025-12-23, 02:19 PM)SkipperDon Wrote:
(2025-12-22, 09:39 AM)Boatingbaileys Wrote: Mine is inside a box thats designed to house a axiom or similar which is inside the boat, so its similar in that it doesn't get any airflow. I think if you dont get water in that space, then i would keep it simple, they aren't expensive items and see how you go. You need an active cooler i think or you need to look at the large passive heatsink options.

Get it to record some data and see how hot the space gets and also the Pi.

Based on your suggestion, to record the temperature i could use the raspberry pi 4 with Pican-m hat.  Use the internal temperature of the pi to see how hot it gets. AI suggested that I:
Open a terminal to record the following
vcgencmd measure_temp
watch -n 60 vcgencmd measure_temp
#this records the temperature every minute
while true; do
  echo "$(date), $(vcgencmd measure_temp)" >> temp_log.csv
  sleep 60
done
#this writes it to a temporary log file
#the AI says that most Pi throttle at 80 C geez if it was big enough I cook some eggs eh

oops, I tried this out an two things I need to fix immediately.  First I think this should be in the pi log file directory and I believe this should be persistent
#!/bin/bash
while true; do
  echo "$(date), $(vcgencmd measure_temp)" >> /home/pi/logs/pi_temp.csv
  sleep 60
done

chmod +x /home/pi/scripts/log_temp.sh

there's a signalk app to do all that for you in the app store, then another record everything to influxdb to view. 
https://github.com/sberl/signalk-rpi-monitor
can this signalk-rpi-monitor be installed in signal k?
Skipper Don

AtMyBoat.com
skipperdon@atmyboat.com

I watched enough Gilligan’s Island as a kid to explain this
 
Reply
#10
(2025-12-26, 03:07 PM)SkipperDon Wrote: I’m looking at one of those “IP67 waterproof but also vented” outdoor electrical boxes for my next OpenPlotter build, and I’m wondering if anyone here has actually used this style of enclosure. The marketing claims it’s fully waterproof, dustproof, marine‑ready, and then casually mentions it has vents—which at first sounded like “waterproof, except for the holes,” but apparently the vents use a Gore‑Tex‑style membrane so air and heat get out while water and crud stay outside where they belong. On paper it seems perfect for keeping a Raspberry Pi from cooking itself inside a sealed box, but before I start drilling holes and routing cables like a caffeinated shipwright, I’d love to hear if anyone has tried this enclosure with OpenPlotter and how it holds up in real marine conditions.

A buoy tracking product, which is deployed in a marine environment, uses IP67 boxes, and 'breather plugs' successfully through a few winter storms and months of sunshine, rain,  waves and weather. The breather plugs are needed to allow compression/decompression through cold/warm cycles, while still keeping the water out. If you don't use such plugs, the air inside will expand and get out through the seals.

So far, these boxes are holding up just fine.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)