Raspberry Pi Camera Mount with Ball Joint for Reprap

by 3dkarma, published

Raspberry Pi Camera Mount with Ball Joint for Reprap by 3dkarma Feb 12, 2014
12 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps



Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

28543Views 11598Downloads Found in 3D Printer Accessories


Mount for the Raspberry Pi camera with a ball joint for extra flexibility. Designed to mount on a Prusa i2, reprappro or similar.

Update: I've added parametric_link.scad, which allows you to lengthen the boom arm for the camera and move it away from the bed. You may need to remount your pi or get a longer cable if you use this. Uploaded link_30.stl and link_40.stl which are longer versions of link.stl.


You will require 2 x M3 12mm or longer screws, 1 x M3 20mm screw and 3 x M3 nuts.
Decide which side of the camera housing you want your camera's cable to exit from and print out either CameraFrontLeft or CameraFrontRight accordingly. Print out two of the links and one each of the remainder of the parts.
Insert camera into housing and clip on the back. Insert the ball peg into the peg housing on the camera case and clip the ball into the socket. If the ball/socket fit is too loose, adjust the radius of the ball in the scad file, export to stl and print. Assemble the arm as per the picture using M3 screws and nuts and attach to your printer.
This will print without support.

More from 3D Printer Accessories

view more

File Name



All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App

Every time I print this, I can't get the ball into the socket without breaking the tab in the swivel mount. I have tried shrinking the ball by 5% and I still break the tab. Any suggestions?

I'm thinking of going through every Thingiverse design and adding printable parts for screws and such.

I can print awesome 4mm screws. 3mm screws look ok, fit ok, but strip if pulled too hard.
I guess I need to design a 3mm screw with a small wingnut that folds out as the screw head (or takes a cotter pin) and then
a 4mm section (where the 3mm nut would go) with long 4mm nuts...

I've put the bablefish back into my ear and I'm going to have to ask you to not use '3d karma', but something like
Mostly 3dkarma.

Bablefish is out now sarcasm over.

You're one hoopy frood who knows where his towel is.

Had to up the scale of BallJoint.stl by 4% because it was a little too loose as is. Also, the camera backplate doesn't fit on my camera (SainSmart camera module). I will probably redesign it to remove the four posts.

Can you film your prints in daylight with the Raspberry Pi Camera? I read that it has no infrared filter so video at daylight should look very strange?

I've not had a problem filming in daylight. The printer's by a window which lights the prints pretty well.

how do you get the raspberry pi to film continuously? Sorry for the noob question!

I've modified this design with a bolt through the clamp around the ball, turn a wing-nut to adjust how much friction the ball experiences, anywhere from very little to set in stone, without a bolt I found it tended to sag due to vibrations/flex cable pushing on it.

Awesome. Thanks so much for this and the scad files.

Could you please provide the scad file for the mount the Pi is attached to? I'd llike to adjust for a rev1 which has no mounting holes.

Raspberry Pi Screw Mounting Plate

Great design everything fits great i really like it! But i have the same problem as NathSB_ it is to zoomed in. Anyone have a solution for this?

I've added longer link stl files so you can move the camera away a bit. Parametric_link.scad lets you make a link of your own length. You may need to remount your pi or buy a longer camera cable if you use this.

Awsome! thanks! I will definetly need a longer camera cable though :)

this is an incredible thing. well done! i can't believe how well it all snaps together. really great job.

Hi there,

I printed this and I love the design, however I have found that when attached to my Huxley, the image is too zoomed in. Did you have this problem too?