Report inappropriate content

PiHoles – OpenSCAD library for Raspberry Pi

PiHoles is an OpenSCAD library which provides mounting hole positions and board dimensions for designing Raspberry Pi accessories. I wrote this while designing a Pi mount for my 3D printer for use with OctoPrint, but hopefully you'll find it useful as well.

Currently, PiHoles provides the ability to create mounting holes for Raspberry Pi boards with a preview of where the board would be. In the future I hope to add support for the Pi's various ports.

Supported Raspberry Pi versions

PiHoles currently supports Raspberry Pi 1B, 1A+, 1B+, 2B, 3B, and Zero. The dimensions used in PiHoles are sourced from the Raspberry Pi Foundation's offical documentation ( where possible, and based on my own measurements in the case of the 1B.

For full documentation, see

Your email is used to contact you if we need more information.

Back to design