RainBerryZ and RainBerry3 Outdoor Cases for Raspberry Pi Camera

After a long hiatus, I was able to create two more versions of original weatherproof case for taking Raspberry Pi camera outdoor, RainBerry for Raspberry Pi Zero W and Raspberry Pi 3.

They are available on PinShape and 3DExport.

  • RainBerryZ for Raspberry Pi Zero W – Get it here Pi Zero.
  • RainBerry3 for Raspberry Pi Zero 3 or 2 – Get it here Pi 3

Downloads are available on 3DExport,

If you do not have 3D printer like me, you can order them from 3DHubs, Shapeways, Sculpteo, i.materialise, MakeXZY or your local public library.

Here are some snapshots of RaspberryZ.


Placing screws in the seal holes before assembling in the case. seal-assy

Than place the seal ring of camera opening followed by place glass cover. Finally put the camera seal and then tighten the screws. Put the seal around the side grove and cut it to fit all sides.


Top case with rubber seal of glass and camera seal holder assembled.IMG_2395

After assembly of camera


Fully ready to roll !



Image from the camera, please ignore the mesh screen in the window.


Here are RainBerry3 Snapshots. Case is slightly big to accommodate the bluetooth and maintain square shape.


small-camera-Pi-3 v30-v6

Top case with glass, O ring and o ring assembled in the side groves. IMG_5430

After camera is assembled with M1.6 Size, 4MM. I found it is much easier to use them than M2 Size, 5MM ones which fit tighter.


Ready to roll !


Finally all 3 cameras. Hurrah !


It uses same screws and mounts as RainBerry earlier version.

  • Parts from McMaster.com
    4-40 Thread, 3/4″ Phillips flat head, total 4 (91771A113) for case
    4-40 Thread, 3/16″, total 4 (91772A105) for Pi
    M2 Size, 5MM, total 4 (92000A012) for Pi camera. You can also use M2 if tight.
    M1.6 Size, 4MM, total 6 (92000A002) for seals
    O-Ring, 13mm id, 1.5mm (5233T39) for seal
    O-Ring, 1.5mm, 1ft length (1187N11) for case and Shrink wrap (6855K14) for USB cable
  • Glass piece 17.9mm x 1.2mm, from tinydeal.com (HLD-242646) or dx.com (SKU: 10640)
  • Glass piece 18mmx1.5mm, from Aliexpress.com. Search for flashlight glass in aliexpress.com in case of problem.
  • Swivel mount from Videosecu with 1/4 inch threads

Thank you for your all support and number of requests for new versions.

Get them from links below and get it printed.

  • RainBerryZ for Raspberry Pi Zero W – Get it from PinShapeZero
  • RainBerry3 for Raspberry Pi Zero 3 or 2 – Get it from PinShape3

17 thoughts on “RainBerryZ and RainBerry3 Outdoor Cases for Raspberry Pi Camera”

  1. What are the overall dimensions on the RainberryZ? What would it take to use a similar design for a super small case just for the camera module? Great work!

  2. I am wondering if you’d be willing to adjust the rainberry3 to fit a pine64 with a compatible attached camera? If so what would it cost to get the 3D print file?

  3. This is great work. A case like this would be really helpful in the design of future projects by my non-profit. Is there a chance you would be willing to sell the design with a license that allows for commercial use?

  4. How did you fashion the shrink wrap? I created something similar to put on my desk, but I prefer your version. I am also concerned about the enclosure/pi melting in high heat. My deck gets 100% sun. Does yours get hot?

    1. Black piece in image was a rendered shrink wrap. It does look better than actual shrink wrap.

      Shrink wrap was easiest way to pass USB cable and close the opening of cable. If I create an actual 3D part to replace it, I will share with you a download link.

      It doesn’t get that hot here in midwest so difficult to comment about the degradation due to Sun. However I believe white ABS would be best for that.

      Let me know any feedback on design. I will incorporate it in future design changes.

      Thank you.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s