Waterproof Arduino

Created at: 09/03/2009

Waterproofing-arduino1_custom750x500_

Using styrofoam and silicone seal to waterproof Arduino boards

For the bouys playing music, I need to place Arduinoboards in the water.

Making a sealed watertight compartment is fairly simple.


  • Steel tube + teflon tape + endcaps.
  • But I have other demands…


  • Low weight (I need to detect very small waves)

  • Fairly solid structure (Rocks are destined to hit the bouys now and then)

  • Easy to assemble/dissasemble

  • Cable holes

  • Transparent enough for LEDs to shine through
  • So I ended up using styrofoam.

    The images and sketch should illustrate how the electronics are placed in a hole in the upper block of styrofoam. The seal between the top and bottom block of styrofoam is placed above the waterline, and the seal is done using regular building silicone.